diff options
author | Benny Prijono <bennylp@teluu.com> | 2005-10-31 21:02:30 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2005-10-31 21:02:30 +0000 |
commit | b5a1af6f999820564ead4867b1e5d5574778ee56 (patch) | |
tree | 8323d870699994f8b75001f961fd5e1780c0f76a /pjlib/build/pjlib_samples.mak |
initial import
git-svn-id: http://svn.pjsip.org/repos/pjproject/main@1 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjlib/build/pjlib_samples.mak')
-rw-r--r-- | pjlib/build/pjlib_samples.mak | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pjlib/build/pjlib_samples.mak b/pjlib/build/pjlib_samples.mak new file mode 100644 index 00000000..21b42072 --- /dev/null +++ b/pjlib/build/pjlib_samples.mak @@ -0,0 +1,35 @@ +OUTDIR=.\output\pjlib-samples-i386-win32-vc6-$(MODE)
+
+SRCDIR=../src/pjlib-samples
+
+SAMPLES=$(OUTDIR)/except.exe \
+ $(OUTDIR)/log.exe \
+ $(OUTDIR)/list.exe \
+
+!IF "$(MODE)" == "debug"
+MODE_CFLAGS=/MTd
+!ELSE
+MODE_CFLAGS=/MT
+!ENDIF
+
+CFLAGS=/nologo /W4 $(MODE_CFLAGS) /DPJ_WIN32=1 /DPJ_M_I386=1 /I../include
+
+PJLIB=../lib/pjlib-i386-win32-vc6-$(MODE).lib
+
+DEPEND=$(PJLIB)
+LIBS=netapi32.lib mswsock.lib ws2_32.lib ole32.lib
+CL=cl.exe
+
+all: "$(OUTDIR)" $(SAMPLES)
+
+$(SAMPLES): "$(SRCDIR)/$(@B).c" $(DEPEND)
+ $(CL) /Fe$@ \
+ /Fo$(@R).obj \
+ $(CFLAGS) \
+ $** $(LIBS)
+
+"$(OUTDIR)" :
+ @IF NOT EXIST "$(OUTDIR)" MKDIR "$(OUTDIR)"
+
+clean :
+ @IF EXIST "$(OUTDIR)" DEL /Q "$(OUTDIR)\*.*" && RMDIR "$(OUTDIR)"
|