handle NULLs in VFPrintf
[catagits/fcgi2.git] / FastCGI.mak.in
1 # Microsoft Developer Studio Generated NMAKE File, Format Version 4.20
2 # ** DO NOT EDIT **
3
4 # TARGTYPE "transient" 0x0000
5
6 # Another service of Ace Wrecking and Software
7 #
8 # xmb Generated NMAKE File for NT and VC++ 
9
10 !IF "$(CFG)" == ""
11 CFG=FastCGI - Win32 Debug
12 !MESSAGE No configuration specified.  Defaulting to FastCGI - Win32 Debug.
13 !ENDIF 
14
15 !IF "$(CFG)" != "FastCGI - Win32 Release" && "$(CFG)" != "FastCGI - Win32 Debug"
16 !MESSAGE Invalid configuration "$(CFG)" specified.
17 !MESSAGE You can specify a configuration when running NMAKE on this makefile
18 !MESSAGE by defining the macro CFG on the command line.  For example:
19 !MESSAGE 
20 !MESSAGE NMAKE /f "FastCGI.mak" CFG="FastCGI - Win32 Debug"
21 !MESSAGE 
22 !MESSAGE Possible choices for configuration are:
23 !MESSAGE 
24 !MESSAGE "FastCGI - Win32 Release" (based on "transient")
25 !MESSAGE "FastCGI - Win32 Debug" (based on "transient")
26 !MESSAGE 
27 !ERROR An invalid configuration is specified.
28 !ENDIF 
29 !IF "$(OS)" == "Windows_NT"
30 NULL=
31 !ELSE 
32 NULL=nul
33 !ENDIF 
34 #
35 #
36 #  Makefile for @SUBSYSTEM@ version @VERSION@(@PLATFORM@)
37 #  Auto-generated, do not edit this Makefile
38 #
39
40 #
41 # Default top-level directories in which to install architecture-
42 # specific files (exec_prefix) and machine-independent files such
43 # as scripts (prefix).  The values specified here may be overridden
44 # at configure-time with the --exec-prefix and --prefix options
45 # to the "configure" script.
46
47 #-----------------------------------------------------------------------------
48 # Normally do not edit this section. It is setup by configure
49 #
50 # the shell MUST BE /bin/sh
51 #
52 SHELL   = @SHELL@
53 PLATFORM_CLASS = @PLATFORM_CLASS@
54 O = @O@
55 L = @L@
56 X = @X@
57 #
58 exec_prefix =   @exec_prefix@
59 prefix =        @prefix@
60 common_prefix = @common_prefix@
61 CVS_TAG =       @CVS_TAG@
62 SRC_DIR =       @srcdir@
63 BIN_DIR =       $(exec_prefix)\bin
64 LIB_DIR =       $(exec_prefix)\lib
65 ETC_DIR =       $(exec_prefix)\etc
66 BINCLUDE_DIR =  $(exec_prefix)\include
67 INCLUDE_DIR =   $(common_prefix)\include
68 CBIN_DIR =      $(common_prefix)\bin
69 CLIB_DIR =      $(common_prefix)\lib
70 CETC_DIR =      $(common_prefix)\etc
71 CONTRIB_DIR =   $(common_prefix)\contrib
72 MAN_DIR =       $(common_prefix)\man
73 MAN1_DIR =      $(MAN_DIR)\man1
74 MAN2_DIR =      $(MAN_DIR)\man2
75 MAN3_DIR =      $(MAN_DIR)\man3
76 MAN5_DIR =      $(MAN_DIR)\man5
77 MAN8_DIR =      $(MAN_DIR)\man8
78 INFO_DIR =      $(common_prefix)\info
79 INSTALL         = @INSTALL@
80 INSTALL_PROGRAM = @INSTALL@
81 INSTALL_DATA    = @INSTALL_DATA@
82 CC              = @CC@ @CCDEFS@
83 CFLAGS          = @CFLAGS@ @INCLUDE_PATH@ -I. @DEFS@
84 RANLIB          = @RANLIB@
85 AR              = @AR@
86 GENMSGC         = @GENMSGC@
87 GENMSGH         = @GENMSGH@
88 #
89 #---------------------------------------------------------------------------
90 #
91 #
92 # All OMI makefiles will have the following make targets:
93 #
94 #       all - first rule, builds everything
95 #       export - installs everything
96 #       test - runs unit tests. This can be a null rule.
97 #       clean - cleans up after a make
98 #       realclean - cleans up after a configure and make
99 #
100
101
102
103 !IF  "$(CFG)" == "FastCGI - Win32 Release"
104
105 ALL : 
106         @ sh -c "(cd libfcgi; nmake -f libfcgi.mak  CFG='libfcgi - Win32 Release' ALL)"
107         @ sh -c "(cd cgi-fcgi; nmake -f cgi-fcgi.mak  CFG='cgi-fcgi - Win32 Release' ALL)"
108
109
110 CLEAN : 
111         @ sh -c "(cd libfcgi; nmake -f libfcgi.mak CFG='$(CFG)'  CLEAN)"
112         @ sh -c "(cd cgi-fcgi; nmake -f cgi-fcgi.mak CFG='$(CFG)'  CLEAN)"
113
114
115 EXPORT : 
116         @ sh -c "(cd libfcgi; nmake -f libfcgi.mak CFG='libfcgi - Win32 Release' EXPORT)"
117         @ sh -c "(cd cgi-fcgi; nmake -f cgi-fcgi.mak CFG='cgi-fcgi - Win32 Release' EXPORT)"
118
119
120 TEST : 
121         @ sh -c "(cd libfcgi; nmake -f libfcgi.mak CFG='libfcgi - Win32 Release' TEST)"
122         @ sh -c "(cd cgi-fcgi; nmake -f cgi-fcgi.mak CFG='cgi-fcgi - Win32 Release' TEST)"
123
124
125 !ELSEIF "$(CFG)" == "FastCGI - Win32 Debug"
126
127 ALL : 
128         @ sh -c "(cd libfcgi; nmake -f libfcgi.mak  CFG='libfcgi - Win32 Debug' ALL)"
129         @ sh -c "(cd cgi-fcgi; nmake -f cgi-fcgi.mak  CFG='cgi-fcgi - Win32 Debug' ALL)"
130
131
132 CLEAN : 
133         @ sh -c "(cd libfcgi; nmake -f libfcgi.mak CFG='$(CFG)'  CLEAN)"
134         @ sh -c "(cd cgi-fcgi; nmake -f cgi-fcgi.mak CFG='$(CFG)'  CLEAN)"
135
136
137 EXPORT : 
138         @ sh -c "(cd libfcgi; nmake -f libfcgi.mak CFG='libfcgi - Win32 Debug' EXPORT)"
139         @ sh -c "(cd cgi-fcgi; nmake -f cgi-fcgi.mak CFG='cgi-fcgi - Win32 Debug' EXPORT)"
140
141
142 TEST : 
143         @ sh -c "(cd libfcgi; nmake -f libfcgi.mak CFG='libfcgi - Win32 Debug' TEST)"
144         @ sh -c "(cd cgi-fcgi; nmake -f cgi-fcgi.mak CFG='cgi-fcgi - Win32 Debug' TEST)"
145
146
147 !ENDIF
148