~ubuntu-branches/ubuntu/oneiric/openvpn/oneiric

« back to all changes in this revision

Viewing changes to service-win32/msvc.mak

  • Committer: Bazaar Package Importer
  • Author(s): Chuck Short
  • Date: 2011-06-16 18:33:37 UTC
  • mfrom: (1.3.6 upstream)
  • mto: This revision was merged to the branch mainline in revision 46.
  • Revision ID: james.westby@ubuntu.com-20110616183337-etb3qgbwjkn8zniq
Tags: upstream-2.2.0
ImportĀ upstreamĀ versionĀ 2.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# This makefile builds the OpenVPN service wrapper for Windows in the 
 
2
# Visual Studio 2008 environment.
 
3
 
 
4
# Some of these libs may not be needed
 
5
LIBS = ws2_32.lib crypt32.lib iphlpapi.lib winmm.lib user32.lib gdi32.lib advapi32.lib wininet.lib
 
6
EXE = openvpnserv.exe
 
7
 
 
8
CPP=cl.exe
 
9
CPP_ARG_COMMON=/nologo /W3 -DWIN32 -DWIN32_LEAN_AND_MEAN -D_CONSOLE -D_MBCS -D_CRT_SECURE_NO_DEPRECATE /FD /c -I".."
 
10
CPP_PROJ=$(CPP_ARG_COMMON) /O2 /MD -DNDEBUG
 
11
 
 
12
LINK32=link.exe
 
13
LINK32_FLAGS=/nologo /subsystem:console /incremental:no
 
14
 
 
15
OBJS = \
 
16
        openvpnserv.obj \
 
17
        service.obj
 
18
 
 
19
openvpnserv : $(OBJS)
 
20
        $(LINK32) @<<
 
21
        $(LINK32_FLAGS) "/out:$(EXE)" $(LIBS) $(OBJS)
 
22
<<
 
23
 
 
24
clean :
 
25
        del /Q $(OBJS) $(EXE) *.idb *.pdb
 
26
 
 
27
.c.obj::
 
28
   $(CPP) @<<
 
29
   $(CPP_PROJ) $<
 
30
<<