hedgewars/avwrapper/CMakeLists.txt
author nemo
Sun, 04 Jan 2015 00:44:14 -0500
branch0.9.21
changeset 10743 1d16c5414fee
parent 9959 1a42d36f346a
child 11379 7bc9042549c1
permissions -rw-r--r--
Intent is to allow filtering by arbitrary flag combinations. This isn't actually working yet. No idea why. It seems it should. Tired though, so will look at it tomorrow.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9959
1a42d36f346a use mainstream project name
koda
parents: 9224
diff changeset
     1
#libraries have already been searched in main CMakeLists.txt
8811
dcdfcddf37ee move avwraper compilation in its own folder
koda
parents:
diff changeset
     2
dcdfcddf37ee move avwraper compilation in its own folder
koda
parents:
diff changeset
     3
# TODO: this check is only for SDL < 2
dcdfcddf37ee move avwraper compilation in its own folder
koda
parents:
diff changeset
     4
# fpc will take care of linking but we need to have this library installed
dcdfcddf37ee move avwraper compilation in its own folder
koda
parents:
diff changeset
     5
find_package(GLUT REQUIRED)
dcdfcddf37ee move avwraper compilation in its own folder
koda
parents:
diff changeset
     6
9959
1a42d36f346a use mainstream project name
koda
parents: 9224
diff changeset
     7
include_directories(${LIBAV_INCLUDE_DIR})
8811
dcdfcddf37ee move avwraper compilation in its own folder
koda
parents:
diff changeset
     8
9224
bce8cf41d666 merge cmake_pascal branch in default
koda
parents: 8811
diff changeset
     9
add_library(avwrapper avwrapper.c)
bce8cf41d666 merge cmake_pascal branch in default
koda
parents: 8811
diff changeset
    10
#TODO: find good VERSION and SOVERSION values
9959
1a42d36f346a use mainstream project name
koda
parents: 9224
diff changeset
    11
target_link_libraries(avwrapper ${LIBAV_LIBRARIES})
9224
bce8cf41d666 merge cmake_pascal branch in default
koda
parents: 8811
diff changeset
    12
install(TARGETS avwrapper RUNTIME DESTINATION ${target_binary_install_dir}
bce8cf41d666 merge cmake_pascal branch in default
koda
parents: 8811
diff changeset
    13
                          LIBRARY DESTINATION ${target_library_install_dir}
bce8cf41d666 merge cmake_pascal branch in default
koda
parents: 8811
diff changeset
    14
                          ARCHIVE DESTINATION ${target_library_install_dir})
8811
dcdfcddf37ee move avwraper compilation in its own folder
koda
parents:
diff changeset
    15