]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | diff --git a/CMakeLists.txt b/CMakeLists.txt\r |
2 | index 2f08b2f..fccf2a8 100644\r | |
3 | --- a/CMakeLists.txt\r | |
4 | +++ b/CMakeLists.txt\r | |
5 | @@ -35,6 +35,8 @@ endif()\r | |
6 | \r | |
7 | add_library(ap4 STATIC ${AP4_SOURCES})\r | |
8 | \r | |
9 | +add_definitions(-D_CRT_SECURE_NO_WARNINGS)\r | |
10 | +\r | |
11 | # Includes\r | |
12 | include_directories(\r | |
13 | ${SOURCE_CORE}\r | |
14 | @@ -43,6 +45,14 @@ include_directories(\r | |
15 | ${SOURCE_METADATA}\r | |
16 | )\r | |
17 | \r | |
18 | +# AP4 includes\r | |
19 | +file(GLOB AP4_INCLUDES\r | |
20 | + ${SOURCE_CODECS}/*.h\r | |
21 | + ${SOURCE_CORE}/*.h\r | |
22 | + ${SOURCE_CRYPTO}/*.h\r | |
23 | + ${SOURCE_METADATA}/*.h\r | |
24 | +)\r | |
25 | +\r | |
26 | # Apps\r | |
27 | file(GLOB BENTO4_APPS RELATIVE ${SOURCE_ROOT}/Apps ${SOURCE_ROOT}/Apps/*)\r | |
28 | foreach(app ${BENTO4_APPS})\r | |
29 | @@ -50,3 +60,13 @@ foreach(app ${BENTO4_APPS})\r | |
30 | add_executable(${binary_name} ${SOURCE_ROOT}/Apps/${app}/${app}.cpp)\r | |
31 | target_link_libraries(${binary_name} ap4)\r | |
32 | endforeach()\r | |
33 | +\r | |
34 | +# Install targets\r | |
35 | +install(TARGETS ap4\r | |
36 | + RUNTIME DESTINATION bin\r | |
37 | + LIBRARY DESTINATION lib\r | |
38 | + ARCHIVE DESTINATION lib\r | |
39 | +)\r | |
40 | +\r | |
41 | +# Install headers\r | |
42 | +install(FILES ${AP4_INCLUDES} DESTINATION include)\r | |
43 | \ No newline at end of file\r |