From 0dcbe1ea68c039b92076083137062b4cc6363967 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Fri, 17 Mar 2006 18:01:27 +0000 Subject: Added samples (finally!!) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@328 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip-apps/build/Samples-vc.mak | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 pjsip-apps/build/Samples-vc.mak (limited to 'pjsip-apps/build/Samples-vc.mak') diff --git a/pjsip-apps/build/Samples-vc.mak b/pjsip-apps/build/Samples-vc.mak new file mode 100644 index 00000000..cc80e557 --- /dev/null +++ b/pjsip-apps/build/Samples-vc.mak @@ -0,0 +1,51 @@ + +MACHINE_NAME = i386 +OS_NAME = win32 +CC_NAME = vc6-$(BUILD_MODE) +LIBEXT = .lib + +!if "$(BUILD_MODE)" == "debug" +BUILD_FLAGS = /MTd /Od /Zi +!else +BUILD_FLAGS = /Ox /MD /DNDEBUG +!endif + +PJLIB_LIB = ..\..\pjlib\lib\pjlib-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) +PJLIB_UTIL_LIB = ..\..\pjlib-util\lib\pjlib-util-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) +PJMEDIA_LIB = ..\..\pjmedia\lib\pjmedia-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) +PJMEDIA_CODEC_LIB = ..\..\pjmedia\lib\pjmedia-codec-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) +PJSIP_LIB = ..\..\pjsip\lib\pjsip-core-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) +PJSIP_UA_LIB = ..\..\pjsip\lib\pjsip-ua-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) +PJSIP_SIMPLE_LIB = ..\..\pjsip\lib\pjsip-simple-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) +PJSUA_LIB_LIB = ..\..\pjsip\lib\pjsua-lib-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME)$(LIBEXT) + +LIBS = $(PJSUA_LIB_LIB) $(PJSIP_UA_LIB) $(PJSIP_SIMPLE_LIB) \ + $(PJSIP_LIB) $(PJMEDIA_CODEC_LIB) $(PJMEDIA_LIB) \ + $(PJLIB_UTIL_LIB) $(PJLIB_LIB) + +CFLAGS = /DPJ_WIN32=1 /DPJ_M_I386=1 \ + $(BUILD_FLAGS) \ + -I..\..\pjsip\include \ + -I..\..\pjlib\include -I..\..\pjlib-util\include \ + -I..\..\pjmedia\include +LDFLAGS = $(BUILD_FLAGS) $(LIBS) \ + ole32.lib user32.lib dsound.lib dxguid.lib netapi32.lib \ + mswsock.lib ws2_32.lib + +SRCDIR = ..\src\samples +OBJDIR = .\output\samples-$(MACHINE_NAME)-$(OS_NAME)-$(CC_NAME) +BINDIR = ..\bin\samples + + +SAMPLES = $(BINDIR)\simpleua.exe + +all: $(OBJDIR) $(SAMPLES) + +$(SAMPLES): $(SRCDIR)\$(@B).c $(LIBS) Samples-vc.mak + cl -nologo -c $(SRCDIR)\$(@B).c /Fo$(OBJDIR)\$(@B).obj $(CFLAGS) + cl /nologo $(OBJDIR)\$(@B).obj /Fe$@ /Fm$(OBJDIR)\$(@B).map $(LDFLAGS) + +$(OBJDIR): + mkdir $(OBJDIR) + + -- cgit v1.2.3