Author: akhaldi
Date: Fri Apr 15 22:49:50 2011
New Revision: 51362
URL:
http://svn.reactos.org/svn/reactos?rev=51362&view=rev
Log:
[CMAKE]
* Remove inflib from build. It's been superseded by newinflib.
* Rename newinflibhost and newinflib targets into inflibhost and inflib respectively.
* Update mkhive and usetup to link to the new targets.
Modified:
branches/cmake-bringup/base/setup/usetup/CMakeLists.txt
branches/cmake-bringup/lib/CMakeLists.txt
branches/cmake-bringup/lib/newinflib/CMakeLists.txt
branches/cmake-bringup/tools/mkhive/CMakeLists.txt
Modified: branches/cmake-bringup/base/setup/usetup/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/setup/usetup…
==============================================================================
--- branches/cmake-bringup/base/setup/usetup/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/base/setup/usetup/CMakeLists.txt [iso-8859-1] Fri Apr 15
22:49:50 2011
@@ -33,7 +33,7 @@
target_link_libraries(usetup
mingw_main
zlib
- newinflib
+ inflib
ext2lib
vfatlib
mingw_common)
Modified: branches/cmake-bringup/lib/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/CMakeLists.tx…
==============================================================================
--- branches/cmake-bringup/lib/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/CMakeLists.txt [iso-8859-1] Fri Apr 15 22:49:50 2011
@@ -1,6 +1,5 @@
add_subdirectory(cmlib)
-add_subdirectory(inflib)
add_subdirectory(newinflib)
if(CMAKE_CROSSCOMPILING)
Modified: branches/cmake-bringup/lib/newinflib/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/newinflib/CMa…
==============================================================================
--- branches/cmake-bringup/lib/newinflib/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/newinflib/CMakeLists.txt [iso-8859-1] Fri Apr 15 22:49:50
2011
@@ -1,16 +1,28 @@
-set(GLOBAL_FILES infcore.c infget.c infput.c)
+list(APPEND GLOBAL_FILES
+ infcore.c
+ infget.c
+ infput.c)
if(CMAKE_CROSSCOMPILING)
- file(GLOB_RECURSE SOURCE "infros*.c")
- add_library(newinflib ${GLOBAL_FILES} ${SOURCE})
- add_dependencies(newinflib psdk)
+ list(APPEND SOURCE
+ infrosgen.c
+ infrosget.c
+ infrosput.c)
+
+ add_library(inflib ${GLOBAL_FILES} ${SOURCE})
+ add_dependencies(inflib psdk)
else()
- file(GLOB_RECURSE SOURCE "infhost*.c")
+ list(APPEND SOURCE
+ infhostgen.c
+ infhostget.c
+ infhostput.c
+ infhostrtl.c)
+
add_definitions(-DWINE_UNICODE_API= -D__NO_CTYPE_INLINES -DINFLIB_HOST
-DUSE_HOST_WCSFUNCS)
if(NOT MSVC)
add_definitions(-Wpointer-arith -Wwrite-strings)
endif()
- add_library(newinflibhost ${GLOBAL_FILES} ${SOURCE})
- target_link_libraries(newinflibhost unicode)
+ add_library(inflibhost ${GLOBAL_FILES} ${SOURCE})
+ target_link_libraries(inflibhost unicode)
endif()
Modified: branches/cmake-bringup/tools/mkhive/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/tools/mkhive/CMak…
==============================================================================
--- branches/cmake-bringup/tools/mkhive/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/tools/mkhive/CMakeLists.txt [iso-8859-1] Fri Apr 15 22:49:50
2011
@@ -17,4 +17,4 @@
rtl.c)
add_executable(mkhive ${SOURCE})
-target_link_libraries(mkhive unicode cmlibhost newinflibhost)
+target_link_libraries(mkhive unicode cmlibhost inflibhost)