]> git.sesse.net Git - vlc/blobdiff - extras/buildsystem/cmake/CMakeLists/root_CMakeLists.txt
Fix sizeof mismatch (fix many cids)
[vlc] / extras / buildsystem / cmake / CMakeLists / root_CMakeLists.txt
index 1f7227c14c156d0ebfce372c4f41db72a3256964..337192bdb43dcd1d06d9186ff79bce42d891dbfb 100644 (file)
@@ -1,5 +1,8 @@
 PROJECT(vlc)
 
+cmake_policy(VERSION 2.6)
+cmake_minimum_required(VERSION 2.6)
+
 ENABLE_TESTING()
 
 # Set the module path
@@ -15,7 +18,7 @@ include( config )
 add_definitions(-DHAVE_CONFIG_H)
 add_definitions(-D__LIBVLC__)
 # Large file support for Solaris and Linux:
-add_definitions(-D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE)
+add_definitions(-D_FILE_OFFSET_BITS=64 -D__USE_UNIX98)
 # Thread safety:
 add_definitions(-D_REENTRANT -D_THREAD_SAFE)
 
@@ -32,7 +35,9 @@ include_directories(${CMAKE_SOURCE_DIR}/include ${CMAKE_BINARY_DIR}/include)
 add_subdirectory(libs/loader)
 add_subdirectory(src)
 add_subdirectory(modules)
-add_subdirectory(po)
+if(ENABLE_NLS)
+  add_subdirectory(po)
+endif(ENABLE_NLS)
 add_subdirectory(test)
 
 # Enable uninstall