comparison CMakeLists.txt @ 829:0a31c60a6bc1

.. and fixed the install target (hopefully)
author elrood
date Fri, 05 Dec 2008 22:01:50 +0100
parents 03b0c817a1a3
children 82ad6c0c601c
comparison
equal deleted inserted replaced
828:03b0c817a1a3 829:0a31c60a6bc1
137 -DX86_PASS_IN_EAX 137 -DX86_PASS_IN_EAX
138 ) 138 )
139 139
140 if(UNIX) 140 if(UNIX)
141 add_definitions(-DPOSIX) 141 add_definitions(-DPOSIX)
142 set(CONF_INST_DIR etc) 142 set(CONF_INST_DIR bin)
143 endif(UNIX) 143 endif(UNIX)
144 144
145 if(USE_BOEHM_GC) 145 if(USE_BOEHM_GC)
146 add_definitions(-DUSE_BOEHM_GC) 146 add_definitions(-DUSE_BOEHM_GC)
147 endif(USE_BOEHM_GC) 147 endif(USE_BOEHM_GC)
183 get_target_property(LDC_LOC ${LDC_EXE} LOCATION) 183 get_target_property(LDC_LOC ${LDC_EXE} LOCATION)
184 184
185 # TODO: testrun 185 # TODO: testrun
186 186
187 install(TARGETS ${LDC_EXE} DESTINATION bin) 187 install(TARGETS ${LDC_EXE} DESTINATION bin)
188 install(FILES ${PROJECT_BINARY_DIR}/bin/${LDC_EXE}.conf DESTINATION ${CONF_INST_DIR})
189 install(DIRECTORY ${PROJECT_BINARY_DIR}/lib DESTINATION . USE_SOURCE_PERMISSIONS)
188 190
189 install(FILES ${PROJECT_BINARY_DIR}/bin/${LDC_EXE_NAME}.conf DESTINATION ${CONF_INST_DIR}) 191 add_subdirectory(runtime EXCLUDE_FROM_ALL)
190
191 add_subdirectory(runtime)