cmake: apply ADD_SUBDIR patch.

This commit is contained in:
Benoit Bolsee
2009-05-17 12:25:06 +00:00
parent d4116adf11
commit 96aa60cee3
12 changed files with 79 additions and 51 deletions

View File

@@ -450,20 +450,18 @@ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${PLATFORM_CFLAGS} ")
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Libraries # Libraries
FILE(WRITE ${CMAKE_BINARY_DIR}/cmake_blender_libs.txt "") FILE(WRITE ${CMAKE_BINARY_DIR}/cmake_blender_libs.txt "")
SUBDIRS( ADD_SUBDIRECTORY(intern)
intern ADD_SUBDIRECTORY(extern)
extern ADD_SUBDIRECTORY(source)
source
)
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Blender Application # Blender Application
SUBDIRS(source/creator) ADD_SUBDIRECTORY(source/creator)
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Blender Player # Blender Player
IF(WITH_PLAYER) IF(WITH_PLAYER)
SUBDIRS(blenderplayer) ADD_SUBDIRECTORY(blenderplayer)
ENDIF(WITH_PLAYER) ENDIF(WITH_PLAYER)

15
extern/CMakeLists.txt vendored
View File

@@ -25,27 +25,28 @@
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
IF(WITH_GAMEENGINE) IF(WITH_GAMEENGINE)
SUBDIRS(qhull solid) ADD_SUBDIRECTORY(qhull)
ADD_SUBDIRECTORY(solid)
ENDIF(WITH_GAMEENGINE) ENDIF(WITH_GAMEENGINE)
IF(WITH_BULLET) IF(WITH_BULLET)
SUBDIRS(bullet2) ADD_SUBDIRECTORY(bullet2)
ENDIF(WITH_BULLET) ENDIF(WITH_BULLET)
IF(WITH_INTERNATIONAL) IF(WITH_INTERNATIONAL)
SUBDIRS(bFTGL) ADD_SUBDIRECTORY(bFTGL)
ENDIF(WITH_INTERNATIONAL) ENDIF(WITH_INTERNATIONAL)
IF(WITH_VERSE) IF(WITH_VERSE)
SUBDIRS(verse) ADD_SUBDIRECTORY(verse)
ENDIF(WITH_VERSE) ENDIF(WITH_VERSE)
IF(CMAKE_SYSTEM_NAME MATCHES "Linux") IF(CMAKE_SYSTEM_NAME MATCHES "Linux")
SUBDIRS(binreloc) ADD_SUBDIRECTORY(binreloc)
ENDIF(CMAKE_SYSTEM_NAME MATCHES "Linux") ENDIF(CMAKE_SYSTEM_NAME MATCHES "Linux")
SUBDIRS(glew) ADD_SUBDIRECTORY(glew)
IF(WITH_OPENJPEG) IF(WITH_OPENJPEG)
SUBDIRS(libopenjpeg) ADD_SUBDIRECTORY(libopenjpeg)
ENDIF(WITH_OPENJPEG) ENDIF(WITH_OPENJPEG)

View File

@@ -1 +1,4 @@
SUBDIRS( BulletCollision BulletDynamics LinearMath BulletSoftBody ) ADD_SUBDIRECTORY(BulletCollision)
ADD_SUBDIRECTORY(BulletDynamics)
ADD_SUBDIRECTORY(LinearMath)
ADD_SUBDIRECTORY(BulletSoftBody )

View File

@@ -24,5 +24,5 @@
# #
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
SUBDIRS(dist) ADD_SUBDIRECTORY(dist)

View File

@@ -24,7 +24,7 @@
# #
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
SUBDIRS(mkprot_cmd) ADD_SUBDIRECTORY(mkprot_cmd)
SET(SRC_MKPROT_OUT SET(SRC_MKPROT_OUT
v_gen_pack_init.c v_gen_pack_init.c

View File

@@ -24,10 +24,21 @@
# #
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
SUBDIRS(SoundSystem string ghost guardedalloc bmfont moto container memutil decimation iksolver boolop opennl) ADD_SUBDIRECTORY(SoundSystem)
ADD_SUBDIRECTORY(string)
ADD_SUBDIRECTORY(ghost)
ADD_SUBDIRECTORY(guardedalloc)
ADD_SUBDIRECTORY(bmfont)
ADD_SUBDIRECTORY(moto)
ADD_SUBDIRECTORY(container)
ADD_SUBDIRECTORY(memutil)
ADD_SUBDIRECTORY(decimation)
ADD_SUBDIRECTORY(iksolver)
ADD_SUBDIRECTORY(boolop)
ADD_SUBDIRECTORY(opennl)
IF(WITH_ELBEEM) IF(WITH_ELBEEM)
SUBDIRS(elbeem) ADD_SUBDIRECTORY(elbeem)
ENDIF(WITH_ELBEEM) ENDIF(WITH_ELBEEM)
SUBDIRS(bsp) ADD_SUBDIRECTORY(bsp)

View File

@@ -24,12 +24,13 @@
# #
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
SUBDIRS(blender kernel) ADD_SUBDIRECTORY(blender)
ADD_SUBDIRECTORY(kernel)
IF(WITH_GAMEENGINE) IF(WITH_GAMEENGINE)
SUBDIRS(gameengine) ADD_SUBDIRECTORY(gameengine)
ENDIF(WITH_GAMEENGINE) ENDIF(WITH_GAMEENGINE)
IF(WINDOWS) IF(WINDOWS)
SUBDIRS(icons) ADD_SUBDIRECTORY(icons)
ENDIF(WINDOWS) ENDIF(WINDOWS)

View File

@@ -24,20 +24,35 @@
# #
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
SUBDIRS(avi nodes blenkernel blenlib blenloader blenpluginapi imbuf imbuf/intern/cineon gpu makesdna python radiosity readblenfile render src yafray) ADD_SUBDIRECTORY(avi)
ADD_SUBDIRECTORY(nodes)
ADD_SUBDIRECTORY(blenkernel)
ADD_SUBDIRECTORY(blenlib)
ADD_SUBDIRECTORY(blenloader)
ADD_SUBDIRECTORY(blenpluginapi)
ADD_SUBDIRECTORY(imbuf)
ADD_SUBDIRECTORY(imbuf/intern/cineon)
ADD_SUBDIRECTORY(gpu)
ADD_SUBDIRECTORY(makesdna)
ADD_SUBDIRECTORY(python)
ADD_SUBDIRECTORY(radiosity)
ADD_SUBDIRECTORY(readblenfile)
ADD_SUBDIRECTORY(render)
ADD_SUBDIRECTORY(src)
ADD_SUBDIRECTORY(yafray)
IF(WITH_INTERNATIONAL) IF(WITH_INTERNATIONAL)
SUBDIRS(ftfont) ADD_SUBDIRECTORY(ftfont)
ENDIF(WITH_INTERNATIONAL) ENDIF(WITH_INTERNATIONAL)
IF(WITH_OPENEXR) IF(WITH_OPENEXR)
SUBDIRS(imbuf/intern/openexr) ADD_SUBDIRECTORY(imbuf/intern/openexr)
ENDIF(WITH_OPENEXR) ENDIF(WITH_OPENEXR)
IF(WITH_DDS) IF(WITH_DDS)
SUBDIRS(imbuf/intern/dds) ADD_SUBDIRECTORY(imbuf/intern/dds)
ENDIF(WITH_DDS) ENDIF(WITH_DDS)
IF(WITH_QUICKTIME) IF(WITH_QUICKTIME)
SUBDIRS(quicktime) ADD_SUBDIRECTORY(quicktime)
ENDIF(WITH_QUICKTIME) ENDIF(WITH_QUICKTIME)

View File

@@ -66,7 +66,7 @@ IF(WITH_FFMPEG)
ENDIF(WITH_FFMPEG) ENDIF(WITH_FFMPEG)
IF(WITH_PLAYER) IF(WITH_PLAYER)
SUBDIRS(bad_level_call_stubs) ADD_SUBDIRECTORY(bad_level_call_stubs)
ENDIF(WITH_PLAYER) ENDIF(WITH_PLAYER)
BLENDERLIB(bf_blenkernel "${SRC}" "${INC}") BLENDERLIB(bf_blenkernel "${SRC}" "${INC}")

View File

@@ -24,4 +24,4 @@
# #
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
SUBDIRS(intern) ADD_SUBDIRECTORY(intern)

View File

@@ -24,25 +24,23 @@
# #
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
SUBDIRS( ADD_SUBDIRECTORY(BlenderRoutines)
BlenderRoutines ADD_SUBDIRECTORY(Converter)
Converter ADD_SUBDIRECTORY(Expressions)
Expressions ADD_SUBDIRECTORY(GameLogic)
GameLogic ADD_SUBDIRECTORY(Ketsji)
Ketsji ADD_SUBDIRECTORY(Ketsji/KXNetwork)
Ketsji/KXNetwork ADD_SUBDIRECTORY(Network)
Network ADD_SUBDIRECTORY(Network/LoopBackNetwork)
Network/LoopBackNetwork ADD_SUBDIRECTORY(Physics/common)
Physics/common ADD_SUBDIRECTORY(Physics/Dummy)
Physics/Dummy ADD_SUBDIRECTORY(Rasterizer)
Rasterizer ADD_SUBDIRECTORY(Rasterizer/RAS_OpenGLRasterizer)
Rasterizer/RAS_OpenGLRasterizer ADD_SUBDIRECTORY(SceneGraph)
SceneGraph ADD_SUBDIRECTORY(Physics/Bullet)
Physics/Bullet ADD_SUBDIRECTORY(Physics/Sumo)
Physics/Sumo ADD_SUBDIRECTORY(VideoTexture)
VideoTexture
)
IF(WITH_PLAYER) IF(WITH_PLAYER)
SUBDIRS(GamePlayer) ADD_SUBDIRECTORY(GamePlayer)
ENDIF(WITH_PLAYER) ENDIF(WITH_PLAYER)

View File

@@ -24,8 +24,9 @@
# #
# ***** END GPL LICENSE BLOCK ***** # ***** END GPL LICENSE BLOCK *****
SUBDIRS(common ghost) ADD_SUBDIRECTORY(common)
ADD_SUBDIRECTORY(ghost)
IF(WITH_WEBPLUGIN) IF(WITH_WEBPLUGIN)
SUBDIRS(xembed) ADD_SUBDIRECTORY(xembed)
ENDIF(WITH_WEBPLUGIN) ENDIF(WITH_WEBPLUGIN)