• Home
  • Raw
  • Download

Lines Matching +full:make +full:- +full:docs

30 # OpenCSD - master makefile for libraries and tests
36 # Set project root - relative to build makefile
74 CFLAGS += $(CPPFLAGS) -c -Wall -DLINUX -Wno-switch -Wlogical-op -fPIC
75 CXXFLAGS += $(CPPFLAGS) -c -Wall -DLINUX -Wno-switch -Wlogical-op -fPIC -std=c++11
76 LDFLAGS += -Wl,-z,defs
81 CFLAGS += -g -O0 -DDEBUG
82 CXXFLAGS += -g -O0 -DDEBUG
85 CFLAGS += -O2 -DNDEBUG
86 CXXFLAGS += -O2 -DNDEBUG
96 # target directories - fixed for default packaging build
121 mkdir -p $(INSTALL_LIB_DIR) $(INSTALL_INCLUDE_DIR) $(INSTALL_BIN_DIR)
122 cp -d $(LIB_TARGET_DIR)/lib$(LIB_BASE_NAME).so $(INSTALL_LIB_DIR)/
123 cp -d $(LIB_TARGET_DIR)/lib$(LIB_BASE_NAME).so.$(SO_MAJOR_VER) $(INSTALL_LIB_DIR)/
124 …$(INSTALL) --mode=$(DEF_SO_PERM) $(LIB_TARGET_DIR)/lib$(LIB_BASE_NAME).so.$(SO_VER) $(INSTALL_LIB_…
125 cp -d $(LIB_TARGET_DIR)/lib$(LIB_CAPI_NAME).so $(INSTALL_LIB_DIR)/
126 cp -d $(LIB_TARGET_DIR)/lib$(LIB_CAPI_NAME).so.$(SO_MAJOR_VER) $(INSTALL_LIB_DIR)/
127 …$(INSTALL) --mode=$(DEF_SO_PERM) $(LIB_TARGET_DIR)/lib$(LIB_CAPI_NAME).so.$(SO_VER) $(INSTALL_LIB_…
129 $(INSTALL) --mode=644 $(LIB_TARGET_DIR)/lib$(LIB_BASE_NAME).a $(INSTALL_LIB_DIR)/
130 $(INSTALL) --mode=644 $(LIB_TARGET_DIR)/lib$(LIB_CAPI_NAME).a $(INSTALL_LIB_DIR)/
132 cd $(OCSD_ROOT)/build/linux/rctdl_c_api_lib && make install_inc
133 $(INSTALL) --mode=755 $(BIN_TEST_TARGET_DIR)/trc_pkt_lister $(INSTALL_BIN_DIR)/
136 mkdir -p $(INSTALL_MAN_DIR)
137 $(INSTALL) --mode=644 $(OCSD_ROOT)/docs/man/trc_pkt_lister.1 $(INSTALL_MAN_DIR)/
148 # single command builds both .a and .so targets in sub-makefile
150 mkdir -p $(LIB_TARGET_DIR)
151 cd $(OCSD_ROOT)/build/linux/ref_trace_decode_lib && $(MAKE)
161 # single command builds both .a and .so targets in sub-makefile
163 mkdir -p $(LIB_TARGET_DIR)
164 cd $(OCSD_ROOT)/build/linux/rctdl_c_api_lib && $(MAKE)
171 cd $(OCSD_ROOT)/tests/build/linux/echo_test_dcd_lib && $(MAKE)
172 cd $(OCSD_ROOT)/tests/build/linux/snapshot_parser_lib && $(MAKE)
173 cd $(OCSD_ROOT)/tests/build/linux/trc_pkt_lister && $(MAKE)
174 cd $(OCSD_ROOT)/tests/build/linux/c_api_pkt_print_test && $(MAKE)
175 cd $(OCSD_ROOT)/tests/build/linux/mem_buffer_eg && $(MAKE)
176 cd $(OCSD_ROOT)/tests/build/linux/frame_demux_test && $(MAKE)
177 cd $(OCSD_ROOT)/tests/build/linux/perr && $(MAKE)
178 cd $(OCSD_ROOT)/tests/build/linux/mem_acc_test && $(MAKE)
181 # build docs
182 .PHONY: docs
183 docs: target
184 (cd $(OCSD_ROOT)/docs; doxygen doxygen_config.dox)
195 cd $(OCSD_ROOT)/build/linux/ref_trace_decode_lib && $(MAKE) clean
196 cd $(OCSD_ROOT)/build/linux/rctdl_c_api_lib && $(MAKE) clean
199 cd $(OCSD_ROOT)/tests/build/linux/echo_test_dcd_lib && $(MAKE) clean
200 cd $(OCSD_ROOT)/tests/build/linux/snapshot_parser_lib && $(MAKE) clean
201 cd $(OCSD_ROOT)/tests/build/linux/trc_pkt_lister && $(MAKE) clean
202 cd $(OCSD_ROOT)/tests/build/linux/c_api_pkt_print_test && $(MAKE) clean
203 cd $(OCSD_ROOT)/tests/build/linux/mem_buffer_eg && $(MAKE) clean
204 cd $(OCSD_ROOT)/tests/build/linux/frame_demux_test && $(MAKE) clean
205 cd $(OCSD_ROOT)/tests/build/linux/perr && $(MAKE) clean
206 cd $(OCSD_ROOT)/tests/build/linux/mem_acc_test && $(MAKE) clean
207 -rmdir $(OCSD_TESTS)/lib
210 -rm -r $(OCSD_ROOT)/docs/html
213 -rm $(INSTALL_LIB_DIR)/lib$(LIB_BASE_NAME).*
214 -rm $(INSTALL_LIB_DIR)/lib$(LIB_CAPI_NAME).*
215 -rm -r $(INSTALL_INCLUDE_DIR)/$(LIB_UAPI_INC_DIR)
216 -rm $(INSTALL_BIN_DIR)/trc_pkt_lister
219 -rm $(INSTALL_MAN_DIR)/trc_pkt_lister.1