Colin Walters
12f2d89174
core: Add checksum builtin
...
This necessitated reworking things so that builtins can specify no
--repo is required.
2011-11-18 07:29:13 -05:00
Colin Walters
18f0b537a4
build: Move sources into src/ again
...
This is necessary if we want to build when srcdir == builddir,
otherwise we blow up because "ostree" is a source directory and a
binary.
2011-11-14 15:39:38 -05:00
Colin Walters
bcdfe03e72
core: Support being built without libsoup-gnome
...
While bootstrapping gnomeos, it's really handy if we can be built
without pull support, because libsoup-gnome pulls in a huge set of
dependencies.
2011-11-14 15:08:09 -05:00
Colin Walters
f5cf1a54de
Switch to using explicit WARN_CFLAGS
...
The rationale is documented well in the automake manual.
2011-11-11 06:55:14 -05:00
Colin Walters
659c99417c
Switch to LGPLv2+ for most code
...
Since we're making a shared library, it should be usable by non-GPL
apps.
To allow more code sharing between the core and the tests, move them
to the LGPLv2+ too.
A few bits of test and other code are still GPL. See the new COPYING
file for more information.
2011-11-10 13:17:04 -05:00
Colin Walters
a3043c0d64
core: Stub out a diff API and builtin
2011-11-10 09:27:22 -05:00
Colin Walters
5cfc66496c
Delete link-file builtin - it's kind of pointless
2011-11-04 09:26:45 -04:00
Colin Walters
69f104c558
core: Make compose its own builtin
...
This will allow more flexibility down the line.
2011-11-03 22:32:06 -04:00
Colin Walters
8bca739315
Some work on ostree-build
2011-11-03 16:25:35 -04:00
Colin Walters
21c7ff74b6
De-recursify source tree
2011-11-02 15:45:32 -04:00