Skip to content

Commit

Permalink
Actually download allegro in cmake...
Browse files Browse the repository at this point in the history
  • Loading branch information
peterix committed Feb 2, 2012
1 parent ace1d54 commit 27beb9d
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down Expand Up @@ -172,4 +177,4 @@ install(DIRECTORY resources/
PATTERN "CVS" EXCLUDE
PATTERN ".svn" EXCLUDE)
# install readme
install(FILES README.txt DESTINATION stonesense)
install(FILES README.txt DESTINATION stonesense)

0 comments on commit 27beb9d

Please sign in to comment.