diff options
| author | peterix | 2012-02-02 21:04:16 +0100 |
|---|---|---|
| committer | peterix | 2012-02-02 21:04:16 +0100 |
| commit | 27beb9d94cb3dd619b5c97928320a8388cac555f (patch) | |
| tree | 617b06a211b3575cfc2b775240fb4c807457e244 /CMakeLists.txt | |
| parent | ace1d54db4a4de92f1aa99deb279e897cf963c2b (diff) | |
| download | stonesense-27beb9d94cb3dd619b5c97928320a8388cac555f.tar.gz stonesense-27beb9d94cb3dd619b5c97928320a8388cac555f.tar.bz2 stonesense-27beb9d94cb3dd619b5c97928320a8388cac555f.tar.xz | |
Actually download allegro in cmake...
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 9ba25c0..6bc241c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -76,19 +76,24 @@ IF(UNIX) ELSE() OPTION(STONESENSE_INTERNAL_SO "Link with prebuilt internal allegro libs and headers." ON) IF(STONESENSE_INTERNAL_SO) + FILE(DOWNLOAD http://cloud.github.com/downloads/peterix/stonesense/allegro.tar.bz2 + ${stonesense_SOURCE_DIR}/allegro.tar.bz2 + EXPECTED_MD5 11ce22e71db4a0886eac3af220eef032) + execute_process(COMMAND tar xf ${stonesense_SOURCE_DIR}/allegro.tar.bz2 + WORKING_DIRECTORY ${stonesense_SOURCE_DIR}) SET(PROJECT_LIBS - ${stonesense_SOURCE_DIR}/alleg-ssense/bin-linux/liballegro.so.5.0 - ${stonesense_SOURCE_DIR}/alleg-ssense/bin-linux/liballegro_primitives.so.5.0 - ${stonesense_SOURCE_DIR}/alleg-ssense/bin-linux/liballegro_font.so.5.0 - ${stonesense_SOURCE_DIR}/alleg-ssense/bin-linux/liballegro_image.so.5.0 - ${stonesense_SOURCE_DIR}/alleg-ssense/bin-linux/liballegro_ttf.so.5.0 + ${stonesense_SOURCE_DIR}/allegro/lib/liballegro.so.5.0 + ${stonesense_SOURCE_DIR}/allegro/lib/liballegro_primitives.so.5.0 + ${stonesense_SOURCE_DIR}/allegro/lib/liballegro_font.so.5.0 + ${stonesense_SOURCE_DIR}/allegro/lib/liballegro_image.so.5.0 + ${stonesense_SOURCE_DIR}/allegro/lib/liballegro_ttf.so.5.0 ${PROJECT_LIBS} ) include_directories ( ${include_directories} - ${stonesense_SOURCE_DIR}/alleg-ssense/include-linux + ${stonesense_SOURCE_DIR}/allegro/include ) - install(DIRECTORY alleg-ssense/bin-linux/ + install(DIRECTORY allegro/lib/ DESTINATION "stonesense/deplibs" PATTERN "CVS" EXCLUDE PATTERN ".svn" EXCLUDE) @@ -172,4 +177,4 @@ install(DIRECTORY resources/ PATTERN "CVS" EXCLUDE PATTERN ".svn" EXCLUDE) # install readme -install(FILES README.txt DESTINATION stonesense)
\ No newline at end of file +install(FILES README.txt DESTINATION stonesense) |
