|
f4649655
|
2010-12-23T00:48:35
|
|
Merge branch 'waf-pkgconfig-typo' of https://github.com/marvil07/libgit2
|
|
e7379f33
|
2010-12-23T00:43:07
|
|
Link tests with the raw objects
Fix the test building issues once for all; each test is linked
with the raw objects of the library, not with any compiled version. That
way we make sure the tests always run, and are always linked with the
latest and most up-to-date version of the code.
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
0847dff5
|
2010-12-22T21:57:48
|
|
Fix test builds in Win32
Use forward slashes for the TEST_RESOURCES definition. libgit2 uses only
forward slashes.
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
bd6eb230
|
2010-12-22T04:02:18
|
|
minor: Let waf write the right values for prefix and libdir at pkg-config file.
|
|
f70cbbc5
|
2010-12-18T03:16:04
|
|
Link tests with shared library, not static
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
2cd6d686
|
2010-12-10T05:53:39
|
|
Tests now run with the resources folder as a hardcoded path
Each tests expects a "TEST_RESOURCES" define with the full path to the
resources folder.
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
9de351b2
|
2010-12-09T23:06:02
|
|
Move documentation generation to the Waf system
The new command is './waf doxygen'
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
44908fe7
|
2010-12-06T23:03:16
|
|
Change the library include file
Libgit2 is now officially include as
#include "<git2.h>"
or indidividual files may be included as
#include <git2/index.h>
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
d12299fe
|
2010-12-03T22:22:10
|
|
Change include structure for the project
The maze with include dependencies has been fixed.
There is now a global include:
#include <git.h>
The git_odb_backend API has been exposed.
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
8507ab12
|
2010-11-24T17:49:55
|
|
Improve build system for MSVC
Add options to select architecture and compiler version.
Removed dependency on 'grep'.
Fix debug mode flags being always empty.
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
0ef70b4a
|
2010-11-23T23:25:30
|
|
Make the test suite depend on the static library
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
405ac511
|
2010-11-23T22:43:54
|
|
Add --debug flag to toggle debugging
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
f8b422b6
|
2010-11-23T22:33:04
|
|
Use the proper Zlib version with MSVC
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
5dc2bee1
|
2010-11-23T14:33:46
|
|
Fix compilation in Win32
Currently, libgit2 compiles and passes all tests under MinGW, and
compiles but fails the test suite on MSVC 2010.
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
e06551e5
|
2010-11-22T16:42:21
|
|
Add library dependencies to the build
The libgit2 shared library must be linked with all the dynamic libraries
it depends (z, openssl).
These libraries are now automatically detected during the configuration
phase.
Also, removed the linking dependency on libgit2 which Scott added: if
you link libgit2 with itself, the universe could implode, and we don't
want that to happen.
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
c34a044f
|
2010-11-21T16:42:47
|
|
add library includes, remove Makefile and readme update for waf
|
|
d910be21
|
2010-11-21T18:07:28
|
|
Add separate commands for all possible actions
The build script now supports all the required features
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
b2898c45
|
2010-11-21T02:59:53
|
|
Add more features to the build system
- Windows 32 compilation
- Test system
- Shared and static libraries
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|
|
357547fa
|
2010-11-19T17:07:34
|
|
Change to waf as the buildsystem
Signed-off-by: Vicent Marti <tanoku@gmail.com>
|