Mercurial > projects > ldc
comparison runtime/CMakeLists.txt @ 1498:899a928ac905
Set the default RUNTIME_DIR to be side-by-side of the ldc source dir.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Sun, 14 Jun 2009 14:28:11 +0200 |
parents | 7a693c367190 |
children | 71ad691baeb2 |
comparison
equal
deleted
inserted
replaced
1497:d9d50163e1a4 | 1498:899a928ac905 |
---|---|
18 set(RUNTIME druntime) | 18 set(RUNTIME druntime) |
19 else(D_VERSION EQUAL 1) | 19 else(D_VERSION EQUAL 1) |
20 message(FATAL_ERROR "set d version to 1 or 2") | 20 message(FATAL_ERROR "set d version to 1 or 2") |
21 endif(D_VERSION EQUAL 1) | 21 endif(D_VERSION EQUAL 1) |
22 get_directory_property(PROJECT_PARENT_DIR DIRECTORY ${PROJECT_SOURCE_DIR} PARENT_DIRECTORY) | 22 get_directory_property(PROJECT_PARENT_DIR DIRECTORY ${PROJECT_SOURCE_DIR} PARENT_DIRECTORY) |
23 set(RUNTIME_DIR ${PROJECT_BINARY_DIR}/../${RUNTIME} CACHE PATH "runtime source dir") | 23 set(RUNTIME_DIR ${PROJECT_PARENT_DIR}/../${RUNTIME} CACHE PATH "runtime source dir") |
24 | 24 |
25 if(D_VERSION EQUAL 1) | 25 if(D_VERSION EQUAL 1) |
26 # copy imports to runtime dir | 26 # copy imports to runtime dir |
27 set(LDC_IMPORTS) | 27 set(LDC_IMPORTS) |
28 macro(imports_file SRCARG) | 28 macro(imports_file SRCARG) |