]> git.sur5r.net Git - openldap/blob - libraries/msdos/winsock/ltest/ltest.mak
Allow using real db1 on glibc 2.1 instead of the db1 compatiblity in db2.
[openldap] / libraries / msdos / winsock / ltest / ltest.mak
1 # Microsoft Visual C++ generated build script - Do not modify\r
2 \r
3 PROJ = LTEST\r
4 DEBUG = 1\r
5 PROGTYPE = 0\r
6 CALLER = \r
7 ARGS = \r
8 DLLS = \r
9 D_RCDEFINES = -d_DEBUG\r
10 R_RCDEFINES = -dNDEBUG\r
11 ORIGIN = MSVC\r
12 ORIGIN_VER = 1.00\r
13 PROJPATH = E:\SRC\LDAP-3.3B1\LIBRAR~1\MSDOS\WINSOCK\LTEST\\r
14 USEMFC = 0\r
15 CC = cl\r
16 CPP = cl\r
17 CXX = cl\r
18 CCREATEPCHFLAG = \r
19 CPPCREATEPCHFLAG = \r
20 CUSEPCHFLAG = \r
21 CPPUSEPCHFLAG = \r
22 FIRSTC = CONSOLE.C   \r
23 FIRSTCPP =             \r
24 RC = rc\r
25 CFLAGS_D_WEXE = /nologo /G2 /W3 /Gf /Zi /AL /Od /D "_DEBUG" /D "DOS" /D "NEEDPROTOS" /D "WINSOCK" /I "..\h" /I "..\winsock" /FR /GA /Fd"LIBLDAP.PDB"\r
26 CFLAGS_R_WEXE = /nologo /W3 /AM /O1 /D "NDEBUG" /D "DOS" /D "NEEDPROTOS" /D "WINSOCK" /I "..\winsock" /FR /GA \r
27 LFLAGS_D_WEXE = /NOLOGO /NOD /PACKC:61440 /STACK:10240 /ALIGN:16 /ONERROR:NOEXE /CO  \r
28 LFLAGS_R_WEXE = /NOLOGO /NOD /PACKC:61440 /STACK:10240 /ALIGN:16 /ONERROR:NOEXE  \r
29 LIBS_D_WEXE = oldnames libw llibcew commdlg.lib olecli.lib olesvr.lib shell.lib \r
30 LIBS_R_WEXE = oldnames libw mlibcew commdlg.lib olecli.lib olesvr.lib shell.lib \r
31 RCFLAGS = /nologo\r
32 RESFLAGS = /nologo\r
33 RUNFLAGS = \r
34 DEFFILE = LTEST.DEF\r
35 OBJS_EXT = \r
36 LIBS_EXT = ..\..\..\LIBLDAP\LIBLDAP.LIB ..\..\..\LIBLDAP\WINSOCK.LIB \r
37 !if "$(DEBUG)" == "1"\r
38 CFLAGS = $(CFLAGS_D_WEXE)\r
39 LFLAGS = $(LFLAGS_D_WEXE)\r
40 LIBS = $(LIBS_D_WEXE)\r
41 MAPFILE = nul\r
42 RCDEFINES = $(D_RCDEFINES)\r
43 !else\r
44 CFLAGS = $(CFLAGS_R_WEXE)\r
45 LFLAGS = $(LFLAGS_R_WEXE)\r
46 LIBS = $(LIBS_R_WEXE)\r
47 MAPFILE = nul\r
48 RCDEFINES = $(R_RCDEFINES)\r
49 !endif\r
50 !if [if exist MSVC.BND del MSVC.BND]\r
51 !endif\r
52 SBRS = CONSOLE.SBR \\r
53                 TEXTWIND.SBR \\r
54                 GETOPT.SBR \\r
55                 TEST.SBR\r
56 \r
57 \r
58 LIBLDAP_DEP = \r
59 \r
60 WINSOCK_DEP = \r
61 \r
62 CONSOLE_DEP = c:\msvc\include\winsock.h \\r
63         e:\src\ldap-3.3b1\librar~1\msdos\winsock\ltest\console.h\r
64 \r
65 \r
66 TEXTWIND_DEP = e:\src\ldap-3.3b1\librar~1\msdos\winsock\ltest\console.h \\r
67         e:\src\ldap-3.3b1\librar~1\msdos\winsock\ltest\textwind.h\r
68 \r
69 \r
70 LTEST_RCDEP = e:\src\ldap-3.3b1\librar~1\msdos\winsock\ltest\console.h \\r
71         e:\src\ldap-3.3b1\librar~1\msdos\winsock\ltest\inpdlg.dlg\r
72 \r
73 \r
74 GETOPT_DEP = e:\src\ldap-3.3b1\include\lber.h \\r
75         e:\src\ldap-3.3b1\include\proto-lb.h\r
76 \r
77 \r
78 TEST_DEP = e:\src\ldap-3.3b1\include\msdos.h \\r
79         c:\msvc\include\winsock.h \\r
80         e:\src\ldap-3.3b1\include\sys/socket.h \\r
81         e:\src\ldap-3.3b1\include\sys/file.h \\r
82         e:\src\ldap-3.3b1\include\lber.h \\r
83         e:\src\ldap-3.3b1\include\proto-lb.h \\r
84         e:\src\ldap-3.3b1\include\ldap.h \\r
85         e:\src\ldap-3.3b1\include\proto-ld.h\r
86 \r
87 \r
88 all:    $(PROJ).EXE $(PROJ).BSC\r
89 \r
90 CONSOLE.OBJ:    CONSOLE.C $(CONSOLE_DEP)\r
91         $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c CONSOLE.C\r
92 \r
93 TEXTWIND.OBJ:   TEXTWIND.C $(TEXTWIND_DEP)\r
94         $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c TEXTWIND.C\r
95 \r
96 LTEST.RES:      LTEST.RC $(LTEST_RCDEP)\r
97         $(RC) $(RCFLAGS) $(RCDEFINES) -r LTEST.RC\r
98 \r
99 GETOPT.OBJ:     ..\..\..\MACINTOS\GETOPT.C $(GETOPT_DEP)\r
100         $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\..\..\MACINTOS\GETOPT.C\r
101 \r
102 TEST.OBJ:       ..\..\..\LIBLDAP\TEST.C $(TEST_DEP)\r
103         $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\..\..\LIBLDAP\TEST.C\r
104 \r
105 \r
106 $(PROJ).EXE::   LTEST.RES\r
107 \r
108 $(PROJ).EXE::   CONSOLE.OBJ TEXTWIND.OBJ GETOPT.OBJ TEST.OBJ $(OBJS_EXT) $(DEFFILE)\r
109         echo >NUL @<<$(PROJ).CRF\r
110 CONSOLE.OBJ +\r
111 TEXTWIND.OBJ +\r
112 GETOPT.OBJ +\r
113 TEST.OBJ +\r
114 $(OBJS_EXT)\r
115 $(PROJ).EXE\r
116 $(MAPFILE)\r
117 c:\msvc\lib\+\r
118 c:\msvc\mfc\lib\+\r
119 c:\src\lib\+\r
120 e:.\+\r
121 ..\..\..\LIBLDAP\LIBLDAP.LIB+\r
122 ..\..\..\LIBLDAP\WINSOCK.LIB+\r
123 $(LIBS)\r
124 $(DEFFILE);\r
125 <<\r
126         link $(LFLAGS) @$(PROJ).CRF\r
127         $(RC) $(RESFLAGS) LTEST.RES $@\r
128         @copy $(PROJ).CRF MSVC.BND\r
129 \r
130 $(PROJ).EXE::   LTEST.RES\r
131         if not exist MSVC.BND   $(RC) $(RESFLAGS) LTEST.RES $@\r
132 \r
133 run: $(PROJ).EXE\r
134         $(PROJ) $(RUNFLAGS)\r
135 \r
136 \r
137 $(PROJ).BSC: $(SBRS)\r
138         bscmake @<<\r
139 /o$@ $(SBRS)\r
140 <<\r