hedgewars/CMakeLists.txt
branchexperimental3D
changeset 4004 b1c2c2f6fc5e
parent 3928 2560731c860d
child 4158 08f4627ad2b3
equal deleted inserted replaced
3698:793386610068 4004:b1c2c2f6fc5e
    29 		message(STATUS "Enabling enhanced SDL_Image calls")
    29 		message(STATUS "Enabling enhanced SDL_Image calls")
    30 		set(pascal_compiler_flags_cmn "-dSDL_IMAGE_NEWER" ${pascal_compiler_flags_cmn})
    30 		set(pascal_compiler_flags_cmn "-dSDL_IMAGE_NEWER" ${pascal_compiler_flags_cmn})
    31 	endif()
    31 	endif()
    32 endif()
    32 endif()
    33 
    33 
    34 #SOURCE AND PROGRAMS SECTION 
    34 #SOURCE AND PROGRAMS SECTION
    35 set(fpc_tryexe fpc)
    35 set(fpc_tryexe fpc)
    36 set(hwengine_project ${hedgewars_SOURCE_DIR}/hedgewars/hwengine.pas)
    36 set(hwengine_project ${hedgewars_SOURCE_DIR}/hedgewars/hwengine.pas)
    37 
    37 
    38 set(engine_sources
    38 set(engine_sources
    39 	${hwengine_project}
    39 	${hwengine_project}
    57 	uLandObjects.pas
    57 	uLandObjects.pas
    58 	uLandTemplates.pas
    58 	uLandTemplates.pas
    59 	uLandTexture.pas
    59 	uLandTexture.pas
    60 	uLocale.pas
    60 	uLocale.pas
    61 	uMisc.pas
    61 	uMisc.pas
       
    62 	uMobile.pas
    62 	uRandom.pas
    63 	uRandom.pas
    63 	uScript.pas
    64 	uScript.pas
    64 	adler32.pas
    65 	adler32.pas
    65 	uSound.pas
    66 	uSound.pas
    66 	uStats.pas
    67 	uStats.pas
    72 	GSHandlers.inc
    73 	GSHandlers.inc
    73 	VGSHandlers.inc
    74 	VGSHandlers.inc
    74 	GearDrawing.inc
    75 	GearDrawing.inc
    75 	HHHandlers.inc
    76 	HHHandlers.inc
    76 	SinTable.inc
    77 	SinTable.inc
       
    78 	ArgParsers.inc
    77 	options.inc
    79 	options.inc
    78 	${CMAKE_CURRENT_BINARY_DIR}/config.inc
    80 	${CMAKE_CURRENT_BINARY_DIR}/config.inc
    79 	)
    81 	)
    80 
    82 
    81 if(BUILD_ENGINE_LIBRARY)
    83 if(BUILD_ENGINE_LIBRARY)