]> git.sesse.net Git - vlc/blob - extras/buildsystem/cmake/CMakeLists/libs_loaders_CMakeLists.txt
cmake: Support for libs/loader.
[vlc] / extras / buildsystem / cmake / CMakeLists / libs_loaders_CMakeLists.txt
1 if(ENABLE_LOADER)
2
3 set(SOURCES_libloader ldt_keeper.c pe_image.c module.c ext.c win32.c
4     driver.c pe_resource.c resource.c registry.c afl.c vfl.c
5     wrapper.S stubs.s kludge.c)
6
7 add_library(loader STATIC ${SOURCES_libloader})
8
9 set_target_properties(loader PROPERTIES COMPILE_FLAGS
10         "-D__WINE__ -DHAVE_SYS_MMAN_H=1 -DHAVE_VSSCANF=1 -DWIN32_PATH=\\\"\\\" -DTRACE\\\(...\\\)=\\\(void\\\)0 -fno-PIC -U_FILE_OFFSET_BITS -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer")
11
12 target_link_libraries(loader pthread)
13
14 endif(ENABLE_LOADER)