@@ -9,12 +9,40 @@ if(NOT CTAGS_SUBMODULE)
99 message (FATAL_ERROR "Please make sure you have run `git submodule update --init`" )
1010endif ()
1111
12+ # ######################################################################################################################
13+ # cc-wrapper
14+ # ######################################################################################################################
15+ set (WITHOUT_INSTALL ON )
16+ add_subdirectory (cc-wrapper )
17+
18+ install (TARGETS cc-wrapper DESTINATION ${CL_INSTALL_BIN} )
19+
1220# ######################################################################################################################
1321# cJSON
1422# ######################################################################################################################
1523add_library (cJSON STATIC ${CMAKE_CURRENT_SOURCE_DIR} /cJSON/cJSON.c ${CMAKE_CURRENT_SOURCE_DIR} /cJSON/cJSON.h )
1624target_include_directories (cJSON PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} /cJSON )
1725
26+ # ######################################################################################################################
27+ # ctags
28+ # ######################################################################################################################
29+ if (NOT WXC_APP)
30+ add_subdirectory (ctags )
31+ install (TARGETS ctags DESTINATION ${CL_INSTALL_BIN} )
32+ set_target_properties (ctags PROPERTIES OUTPUT_NAME "codelite-ctags" )
33+ if (APPLE )
34+ install (
35+ TARGETS ctags
36+ DESTINATION ${CMAKE_BINARY_DIR} /codelite.app/Contents/MacOS
37+ PERMISSIONS ${EXE_PERM} )
38+ else ()
39+ install (
40+ TARGETS ctags
41+ DESTINATION ${CL_PREFIX} /bin
42+ PERMISSIONS ${EXE_PERM} )
43+ endif ()
44+ endif ()
45+
1846# ######################################################################################################################
1947# doctest
2048# a library header for test framework
@@ -31,6 +59,22 @@ if(BUILD_TESTING)
3159 include (doctest )
3260endif ()
3361
62+ # ######################################################################################################################
63+ # dtl
64+ # ######################################################################################################################
65+ add_library (dtl INTERFACE )
66+ target_include_directories (dtl INTERFACE ${CMAKE_CURRENT_SOURCE_DIR} /dtl )
67+
68+ # ######################################################################################################################
69+ # wx-config-msys2
70+ # ######################################################################################################################
71+
72+ if (NOT WXC_APP AND MINGW)
73+ # build wx-config for Windows
74+ add_subdirectory (wx-config-msys2 )
75+ install (TARGETS wx-config DESTINATION ${CL_INSTALL_BIN} )
76+ endif ()
77+
3478# ######################################################################################################################
3579# For wxWidgets dependencies
3680# ######################################################################################################################
0 commit comments