Permalink
Browse files

build: Move OS-specific compat to their own folders

  • Loading branch information...
1 parent 932d1ba commit 678e9e045becdc5d75f2ce2259ed01c3531ee181 @vmg vmg committed Jul 3, 2011
View
@@ -71,18 +71,19 @@ IF (THREADSAFE)
ADD_DEFINITIONS(-DGIT_THREADS)
ENDIF()
+ADD_DEFINITIONS(-D_FILE_OFFSET_BITS=64)
+
# Collect sourcefiles
-FILE(GLOB SRC src/*.c)
FILE(GLOB SRC_H include/git2/*.h)
# On Windows use specific platform sources
IF (WIN32 AND NOT CYGWIN)
ADD_DEFINITIONS(-DWIN32 -D_DEBUG -D_LIB)
FILE(GLOB SRC src/*.c src/win32/*.c)
+ELSE()
+ FILE(GLOB SRC src/*.c src/unix/*.c)
ENDIF ()
-ADD_DEFINITIONS(-D_FILE_OFFSET_BITS=64)
-
# Compile and link libgit2
ADD_LIBRARY(git2 ${SRC} ${SRC_ZLIB})
TARGET_LINK_LIBRARIES(git2 ${CMAKE_THREAD_LIBS_INIT})
View
@@ -23,8 +23,8 @@
# include <io.h>
# include <direct.h>
# include <windows.h>
-# include "msvc-compat.h"
-# include "mingw-compat.h"
+# include "win32/msvc-compat.h"
+# include "win32/mingw-compat.h"
# ifdef GIT_THREADS
# include "win32/pthread.h"
#endif
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 678e9e0

Please sign in to comment.