Lines Matching refs:capstone
2 project(capstone) project
16 # set VERSION using project(capstone VERSION 4.0.0).
104 include/capstone/arm64.h
105 include/capstone/arm.h
106 include/capstone/capstone.h
107 include/capstone/evm.h
108 include/capstone/mips.h
109 include/capstone/ppc.h
110 include/capstone/x86.h
111 include/capstone/sparc.h
112 include/capstone/systemz.h
113 include/capstone/xcore.h
114 include/capstone/m68k.h
115 include/capstone/tms320c64x.h
116 include/capstone/m680x.h
117 include/capstone/mos65xx.h
118 include/capstone/platform.h
509 add_library(capstone-static STATIC ${ALL_SOURCES} ${ALL_HEADERS})
510 set_property(TARGET capstone-static PROPERTY OUTPUT_NAME capstone)
511 set(default-target capstone-static)
529 add_library(capstone-shared SHARED ${ALL_SOURCES} ${ALL_HEADERS})
530 set_property(TARGET capstone-shared PROPERTY OUTPUT_NAME capstone)
531 set_property(TARGET capstone-shared PROPERTY COMPILE_FLAGS -DCAPSTONE_SHARED)
534 set_target_properties(capstone-shared PROPERTIES IMPORT_SUFFIX _dll.lib)
536 set_target_properties(capstone-shared PROPERTIES
541 if(NOT DEFINED default-target) # honor `capstone-static` for tests first.
542 set(default-target capstone-shared)
602 install(FILES ${HEADERS_COMMON} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/capstone)
604 configure_file(capstone.pc.in ${CMAKE_BINARY_DIR}/capstone.pc @ONLY)
607 install(TARGETS capstone-static
614 install(TARGETS capstone-shared
627 install(FILES ${CMAKE_BINARY_DIR}/capstone.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)