diff --git a/core/sip/Makefile b/core/sip/Makefile index e3d3a35a..bae585a9 100644 --- a/core/sip/Makefile +++ b/core/sip/Makefile @@ -1,716 +1,42 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 +LIBNAME=sip_stack.a -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target +SRCS=$(wildcard *.cpp) +HDRS=$(SRCS:.cpp=.h) +OBJS=$(SRCS:.cpp=.o) +DEPS=$(SRCS:.cpp=.d) -#============================================================================= -# Special targets provided by cmake. +CPPFLAGS += -I.. -# Disable implicit rules so canoncical targets will work. -.SUFFIXES: +.PHONY: all +all: ../../Makefile.defs + -@$(MAKE) deps && \ + $(MAKE) $(LIBNAME) -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = -.SUFFIXES: .hpux_make_needs_suffix_list - -# Produce verbose output by default. -VERBOSE = 1 - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /opt/local/bin/cmake - -# The command to remove a file. -RM = /opt/local/bin/cmake -E remove -f - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /opt/local/bin/ccmake - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/rco/Src/sems.pub/trunk - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/rco/Src/sems.pub/trunk/core/sip - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /opt/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /opt/local/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /opt/local/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /opt/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /opt/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /opt/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/rco/Src/sems.pub/trunk/core/sip/CMakeFiles /Users/rco/Src/sems.pub/trunk/core/sip/CMakeFiles/progress.marks - $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/rco/Src/sems.pub/trunk/core/sip/CMakeFiles 0 -.PHONY : all - -# The main clean target +.PHONY: clean clean: - $(MAKE) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -#============================================================================= -# Target rules for targets named sems - -# Build rule for target. -sems: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems -.PHONY : sems - -# fast build rule for target. -sems/fast: - $(MAKE) -f core/CMakeFiles/sems.dir/build.make core/CMakeFiles/sems.dir/build -.PHONY : sems/fast - -#============================================================================= -# Target rules for targets named sems_adpcm - -# Build rule for target. -sems_adpcm: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_adpcm -.PHONY : sems_adpcm - -# fast build rule for target. -sems_adpcm/fast: - $(MAKE) -f core/plug-in/adpcm/CMakeFiles/sems_adpcm.dir/build.make core/plug-in/adpcm/CMakeFiles/sems_adpcm.dir/build -.PHONY : sems_adpcm/fast - -#============================================================================= -# Target rules for targets named sems_echo - -# Build rule for target. -sems_echo: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_echo -.PHONY : sems_echo - -# fast build rule for target. -sems_echo/fast: - $(MAKE) -f core/plug-in/echo/CMakeFiles/sems_echo.dir/build.make core/plug-in/echo/CMakeFiles/sems_echo.dir/build -.PHONY : sems_echo/fast - -#============================================================================= -# Target rules for targets named sems_ilbc - -# Build rule for target. -sems_ilbc: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_ilbc -.PHONY : sems_ilbc - -# fast build rule for target. -sems_ilbc/fast: - $(MAKE) -f core/plug-in/ilbc/CMakeFiles/sems_ilbc.dir/build.make core/plug-in/ilbc/CMakeFiles/sems_ilbc.dir/build -.PHONY : sems_ilbc/fast - -#============================================================================= -# Target rules for targets named libilbc - -# Build rule for target. -libilbc: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 libilbc -.PHONY : libilbc - -# fast build rule for target. -libilbc/fast: - $(MAKE) -f core/plug-in/ilbc/iLBC_rfc3951/CMakeFiles/libilbc.dir/build.make core/plug-in/ilbc/iLBC_rfc3951/CMakeFiles/libilbc.dir/build -.PHONY : libilbc/fast - -#============================================================================= -# Target rules for targets named sems_l16 - -# Build rule for target. -sems_l16: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_l16 -.PHONY : sems_l16 - -# fast build rule for target. -sems_l16/fast: - $(MAKE) -f core/plug-in/l16/CMakeFiles/sems_l16.dir/build.make core/plug-in/l16/CMakeFiles/sems_l16.dir/build -.PHONY : sems_l16/fast - -#============================================================================= -# Target rules for targets named sems_session_timer - -# Build rule for target. -sems_session_timer: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_session_timer -.PHONY : sems_session_timer - -# fast build rule for target. -sems_session_timer/fast: - $(MAKE) -f core/plug-in/session_timer/CMakeFiles/sems_session_timer.dir/build.make core/plug-in/session_timer/CMakeFiles/sems_session_timer.dir/build -.PHONY : sems_session_timer/fast - -#============================================================================= -# Target rules for targets named sems_speex - -# Build rule for target. -sems_speex: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_speex -.PHONY : sems_speex - -# fast build rule for target. -sems_speex/fast: - $(MAKE) -f core/plug-in/speex/CMakeFiles/sems_speex.dir/build.make core/plug-in/speex/CMakeFiles/sems_speex.dir/build -.PHONY : sems_speex/fast - -#============================================================================= -# Target rules for targets named sems-stats - -# Build rule for target. -sems-stats: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems-stats -.PHONY : sems-stats - -# fast build rule for target. -sems-stats/fast: - $(MAKE) -f core/plug-in/stats/CMakeFiles/sems-stats.dir/build.make core/plug-in/stats/CMakeFiles/sems-stats.dir/build -.PHONY : sems-stats/fast - -#============================================================================= -# Target rules for targets named sems_stats - -# Build rule for target. -sems_stats: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_stats -.PHONY : sems_stats - -# fast build rule for target. -sems_stats/fast: - $(MAKE) -f core/plug-in/stats/CMakeFiles/sems_stats.dir/build.make core/plug-in/stats/CMakeFiles/sems_stats.dir/build -.PHONY : sems_stats/fast - -#============================================================================= -# Target rules for targets named sems_uac_auth - -# Build rule for target. -sems_uac_auth: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_uac_auth -.PHONY : sems_uac_auth - -# fast build rule for target. -sems_uac_auth/fast: - $(MAKE) -f core/plug-in/uac_auth/CMakeFiles/sems_uac_auth.dir/build.make core/plug-in/uac_auth/CMakeFiles/sems_uac_auth.dir/build -.PHONY : sems_uac_auth/fast - -#============================================================================= -# Target rules for targets named sems_wav - -# Build rule for target. -sems_wav: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_wav -.PHONY : sems_wav - -# fast build rule for target. -sems_wav/fast: - $(MAKE) -f core/plug-in/wav/CMakeFiles/sems_wav.dir/build.make core/plug-in/wav/CMakeFiles/sems_wav.dir/build -.PHONY : sems_wav/fast - -#============================================================================= -# Target rules for targets named sems_ann_b2b - -# Build rule for target. -sems_ann_b2b: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_ann_b2b -.PHONY : sems_ann_b2b - -# fast build rule for target. -sems_ann_b2b/fast: - $(MAKE) -f apps/ann_b2b/CMakeFiles/sems_ann_b2b.dir/build.make apps/ann_b2b/CMakeFiles/sems_ann_b2b.dir/build -.PHONY : sems_ann_b2b/fast - -#============================================================================= -# Target rules for targets named sems_announce_transfer - -# Build rule for target. -sems_announce_transfer: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_announce_transfer -.PHONY : sems_announce_transfer - -# fast build rule for target. -sems_announce_transfer/fast: - $(MAKE) -f apps/announce_transfer/CMakeFiles/sems_announce_transfer.dir/build.make apps/announce_transfer/CMakeFiles/sems_announce_transfer.dir/build -.PHONY : sems_announce_transfer/fast - -#============================================================================= -# Target rules for targets named sems_announcement - -# Build rule for target. -sems_announcement: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_announcement -.PHONY : sems_announcement - -# fast build rule for target. -sems_announcement/fast: - $(MAKE) -f apps/announcement/CMakeFiles/sems_announcement.dir/build.make apps/announcement/CMakeFiles/sems_announcement.dir/build -.PHONY : sems_announcement/fast - -#============================================================================= -# Target rules for targets named sems_annrecorder - -# Build rule for target. -sems_annrecorder: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_annrecorder -.PHONY : sems_annrecorder - -# fast build rule for target. -sems_annrecorder/fast: - $(MAKE) -f apps/annrecorder/CMakeFiles/sems_annrecorder.dir/build.make apps/annrecorder/CMakeFiles/sems_annrecorder.dir/build -.PHONY : sems_annrecorder/fast - -#============================================================================= -# Target rules for targets named sems_auth_b2b - -# Build rule for target. -sems_auth_b2b: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_auth_b2b -.PHONY : sems_auth_b2b - -# fast build rule for target. -sems_auth_b2b/fast: - $(MAKE) -f apps/auth_b2b/CMakeFiles/sems_auth_b2b.dir/build.make apps/auth_b2b/CMakeFiles/sems_auth_b2b.dir/build -.PHONY : sems_auth_b2b/fast - -#============================================================================= -# Target rules for targets named sems_call_timer - -# Build rule for target. -sems_call_timer: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_call_timer -.PHONY : sems_call_timer - -# fast build rule for target. -sems_call_timer/fast: - $(MAKE) -f apps/call_timer/CMakeFiles/sems_call_timer.dir/build.make apps/call_timer/CMakeFiles/sems_call_timer.dir/build -.PHONY : sems_call_timer/fast - -#============================================================================= -# Target rules for targets named sems_callback - -# Build rule for target. -sems_callback: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_callback -.PHONY : sems_callback - -# fast build rule for target. -sems_callback/fast: - $(MAKE) -f apps/callback/CMakeFiles/sems_callback.dir/build.make apps/callback/CMakeFiles/sems_callback.dir/build -.PHONY : sems_callback/fast - -#============================================================================= -# Target rules for targets named sems_click2dial - -# Build rule for target. -sems_click2dial: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_click2dial -.PHONY : sems_click2dial - -# fast build rule for target. -sems_click2dial/fast: - $(MAKE) -f apps/click2dial/CMakeFiles/sems_click2dial.dir/build.make apps/click2dial/CMakeFiles/sems_click2dial.dir/build -.PHONY : sems_click2dial/fast - -#============================================================================= -# Target rules for targets named sems_conference - -# Build rule for target. -sems_conference: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_conference -.PHONY : sems_conference - -# fast build rule for target. -sems_conference/fast: - $(MAKE) -f apps/conference/CMakeFiles/sems_conference.dir/build.make apps/conference/CMakeFiles/sems_conference.dir/build -.PHONY : sems_conference/fast - -#============================================================================= -# Target rules for targets named sems_dsm - -# Build rule for target. -sems_dsm: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_dsm -.PHONY : sems_dsm - -# fast build rule for target. -sems_dsm/fast: - $(MAKE) -f apps/dsm/CMakeFiles/sems_dsm.dir/build.make apps/dsm/CMakeFiles/sems_dsm.dir/build -.PHONY : sems_dsm/fast - -#============================================================================= -# Target rules for targets named sems_dsm_mod_conference - -# Build rule for target. -sems_dsm_mod_conference: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_dsm_mod_conference -.PHONY : sems_dsm_mod_conference - -# fast build rule for target. -sems_dsm_mod_conference/fast: - $(MAKE) -f apps/dsm/mods/mod_conference/CMakeFiles/sems_dsm_mod_conference.dir/build.make apps/dsm/mods/mod_conference/CMakeFiles/sems_dsm_mod_conference.dir/build -.PHONY : sems_dsm_mod_conference/fast - -#============================================================================= -# Target rules for targets named sems_dsm_mod_dlg - -# Build rule for target. -sems_dsm_mod_dlg: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_dsm_mod_dlg -.PHONY : sems_dsm_mod_dlg - -# fast build rule for target. -sems_dsm_mod_dlg/fast: - $(MAKE) -f apps/dsm/mods/mod_dlg/CMakeFiles/sems_dsm_mod_dlg.dir/build.make apps/dsm/mods/mod_dlg/CMakeFiles/sems_dsm_mod_dlg.dir/build -.PHONY : sems_dsm_mod_dlg/fast - -#============================================================================= -# Target rules for targets named sems_dsm_mod_py - -# Build rule for target. -sems_dsm_mod_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_dsm_mod_py -.PHONY : sems_dsm_mod_py - -# fast build rule for target. -sems_dsm_mod_py/fast: - $(MAKE) -f apps/dsm/mods/mod_py/CMakeFiles/sems_dsm_mod_py.dir/build.make apps/dsm/mods/mod_py/CMakeFiles/sems_dsm_mod_py.dir/build -.PHONY : sems_dsm_mod_py/fast - -#============================================================================= -# Target rules for targets named sems_dsm_mod_sys - -# Build rule for target. -sems_dsm_mod_sys: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_dsm_mod_sys -.PHONY : sems_dsm_mod_sys - -# fast build rule for target. -sems_dsm_mod_sys/fast: - $(MAKE) -f apps/dsm/mods/mod_sys/CMakeFiles/sems_dsm_mod_sys.dir/build.make apps/dsm/mods/mod_sys/CMakeFiles/sems_dsm_mod_sys.dir/build -.PHONY : sems_dsm_mod_sys/fast - -#============================================================================= -# Target rules for targets named sems_dsm_mod_uri - -# Build rule for target. -sems_dsm_mod_uri: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_dsm_mod_uri -.PHONY : sems_dsm_mod_uri - -# fast build rule for target. -sems_dsm_mod_uri/fast: - $(MAKE) -f apps/dsm/mods/mod_uri/CMakeFiles/sems_dsm_mod_uri.dir/build.make apps/dsm/mods/mod_uri/CMakeFiles/sems_dsm_mod_uri.dir/build -.PHONY : sems_dsm_mod_uri/fast - -#============================================================================= -# Target rules for targets named sems_dsm_mod_utils - -# Build rule for target. -sems_dsm_mod_utils: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_dsm_mod_utils -.PHONY : sems_dsm_mod_utils - -# fast build rule for target. -sems_dsm_mod_utils/fast: - $(MAKE) -f apps/dsm/mods/mod_utils/CMakeFiles/sems_dsm_mod_utils.dir/build.make apps/dsm/mods/mod_utils/CMakeFiles/sems_dsm_mod_utils.dir/build -.PHONY : sems_dsm_mod_utils/fast - -#============================================================================= -# Target rules for targets named sems_early_announce - -# Build rule for target. -sems_early_announce: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_early_announce -.PHONY : sems_early_announce - -# fast build rule for target. -sems_early_announce/fast: - $(MAKE) -f apps/early_announce/CMakeFiles/sems_early_announce.dir/build.make apps/early_announce/CMakeFiles/sems_early_announce.dir/build -.PHONY : sems_early_announce/fast - -#============================================================================= -# Target rules for targets named sems_ivr - -# Build rule for target. -sems_ivr: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_ivr -.PHONY : sems_ivr - -# fast build rule for target. -sems_ivr/fast: - $(MAKE) -f apps/ivr/CMakeFiles/sems_ivr.dir/build.make apps/ivr/CMakeFiles/sems_ivr.dir/build -.PHONY : sems_ivr/fast - -#============================================================================= -# Target rules for targets named sems_monitoring - -# Build rule for target. -sems_monitoring: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_monitoring -.PHONY : sems_monitoring - -# fast build rule for target. -sems_monitoring/fast: - $(MAKE) -f apps/monitoring/CMakeFiles/sems_monitoring.dir/build.make apps/monitoring/CMakeFiles/sems_monitoring.dir/build -.PHONY : sems_monitoring/fast - -#============================================================================= -# Target rules for targets named sems_msg_storage - -# Build rule for target. -sems_msg_storage: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_msg_storage -.PHONY : sems_msg_storage - -# fast build rule for target. -sems_msg_storage/fast: - $(MAKE) -f apps/msg_storage/CMakeFiles/sems_msg_storage.dir/build.make apps/msg_storage/CMakeFiles/sems_msg_storage.dir/build -.PHONY : sems_msg_storage/fast - -#============================================================================= -# Target rules for targets named sems_precoded_announce - -# Build rule for target. -sems_precoded_announce: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_precoded_announce -.PHONY : sems_precoded_announce - -# fast build rule for target. -sems_precoded_announce/fast: - $(MAKE) -f apps/precoded_announce/CMakeFiles/sems_precoded_announce.dir/build.make apps/precoded_announce/CMakeFiles/sems_precoded_announce.dir/build -.PHONY : sems_precoded_announce/fast - -#============================================================================= -# Target rules for targets named sems_reg_agent - -# Build rule for target. -sems_reg_agent: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_reg_agent -.PHONY : sems_reg_agent - -# fast build rule for target. -sems_reg_agent/fast: - $(MAKE) -f apps/reg_agent/CMakeFiles/sems_reg_agent.dir/build.make apps/reg_agent/CMakeFiles/sems_reg_agent.dir/build -.PHONY : sems_reg_agent/fast - -#============================================================================= -# Target rules for targets named sems_registrar_client - -# Build rule for target. -sems_registrar_client: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_registrar_client -.PHONY : sems_registrar_client - -# fast build rule for target. -sems_registrar_client/fast: - $(MAKE) -f apps/registrar_client/CMakeFiles/sems_registrar_client.dir/build.make apps/registrar_client/CMakeFiles/sems_registrar_client.dir/build -.PHONY : sems_registrar_client/fast - -#============================================================================= -# Target rules for targets named sems_sw_prepaid_sip - -# Build rule for target. -sems_sw_prepaid_sip: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_sw_prepaid_sip -.PHONY : sems_sw_prepaid_sip - -# fast build rule for target. -sems_sw_prepaid_sip/fast: - $(MAKE) -f apps/sw_prepaid_sip/CMakeFiles/sems_sw_prepaid_sip.dir/build.make apps/sw_prepaid_sip/CMakeFiles/sems_sw_prepaid_sip.dir/build -.PHONY : sems_sw_prepaid_sip/fast - -#============================================================================= -# Target rules for targets named sems_voicebox - -# Build rule for target. -sems_voicebox: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_voicebox -.PHONY : sems_voicebox - -# fast build rule for target. -sems_voicebox/fast: - $(MAKE) -f apps/voicebox/CMakeFiles/sems_voicebox.dir/build.make apps/voicebox/CMakeFiles/sems_voicebox.dir/build -.PHONY : sems_voicebox/fast - -#============================================================================= -# Target rules for targets named sems_voicemail - -# Build rule for target. -sems_voicemail: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_voicemail -.PHONY : sems_voicemail - -# fast build rule for target. -sems_voicemail/fast: - $(MAKE) -f apps/voicemail/CMakeFiles/sems_voicemail.dir/build.make apps/voicemail/CMakeFiles/sems_voicemail.dir/build -.PHONY : sems_voicemail/fast - -#============================================================================= -# Target rules for targets named sems_webconference + rm -f $(OBJS) $(DEPS) $(LIBNAME) -# Build rule for target. -sems_webconference: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sems_webconference -.PHONY : sems_webconference +.PHONY: deps +deps: $(DEPS) -# fast build rule for target. -sems_webconference/fast: - $(MAKE) -f apps/webconference/CMakeFiles/sems_webconference.dir/build.make apps/webconference/CMakeFiles/sems_webconference.dir/build -.PHONY : sems_webconference/fast +COREPATH=.. +include ../../Makefile.defs -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... sems" - @echo "... sems_adpcm" - @echo "... sems_echo" - @echo "... sems_ilbc" - @echo "... libilbc" - @echo "... sems_l16" - @echo "... sems_session_timer" - @echo "... sems_speex" - @echo "... sems-stats" - @echo "... sems_stats" - @echo "... sems_uac_auth" - @echo "... sems_wav" - @echo "... sems_ann_b2b" - @echo "... sems_announce_transfer" - @echo "... sems_announcement" - @echo "... sems_annrecorder" - @echo "... sems_auth_b2b" - @echo "... sems_call_timer" - @echo "... sems_callback" - @echo "... sems_click2dial" - @echo "... sems_conference" - @echo "... sems_dsm" - @echo "... sems_dsm_mod_conference" - @echo "... sems_dsm_mod_dlg" - @echo "... sems_dsm_mod_py" - @echo "... sems_dsm_mod_sys" - @echo "... sems_dsm_mod_uri" - @echo "... sems_dsm_mod_utils" - @echo "... sems_early_announce" - @echo "... sems_ivr" - @echo "... sems_monitoring" - @echo "... sems_msg_storage" - @echo "... sems_precoded_announce" - @echo "... sems_reg_agent" - @echo "... sems_registrar_client" - @echo "... sems_sw_prepaid_sip" - @echo "... sems_voicebox" - @echo "... sems_voicemail" - @echo "... sems_webconference" -.PHONY : help +# implicit rules +%.o : %.cpp %.d ../../Makefile.defs + $(CXX) -c -o $@ $< $(CPPFLAGS) $(CXXFLAGS) +%.d : %.cpp %.h ../../Makefile.defs + $(CXX) -MM $< $(CPPFLAGS) $(CXXFLAGS) > $@ +$(LIBNAME): $(OBJS) ../Makefile.defs + -@echo "" + -@echo "making $(LIBNAME)" + $(AR) rvs $(OBJS) -#============================================================================= -# Special targets to cleanup operation of make. +ifeq '$(LIBNAME)' '$(MAKECMDGOALS)' +include $(DEPS) +endif -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system