source: NEWT0/trunk/platform/VisualC6/newt_lib.dsp @ 89

Revision 89, 8.5 KB checked in by matthiasm, 5 years ago (diff)

Committing a preview of how a package reader/write module will look like. This is to illustrate my previous mail and to show what I mean by "copying the style of "NewtNSOF.c". These files are not part of the build process, but should they be in the way of the main development, then please feel free to revert this commit or simply delete them form SVN.

  • Property svn:eol-style set to CRLF
Line 
1# Microsoft Developer Studio Project File - Name="newt_lib" - Package Owner=<4>
2# Microsoft Developer Studio Generated Build File, Format Version 6.00
3# ** DO NOT EDIT **
4
5# TARGTYPE "Win32 (x86) Static Library" 0x0104
6
7CFG=newt_lib - Win32 Debug
8!MESSAGE This is not a valid makefile. To build this project using NMAKE,
9!MESSAGE use the Export Makefile command and run
10!MESSAGE
11!MESSAGE NMAKE /f "newt_lib.mak".
12!MESSAGE
13!MESSAGE You can specify a configuration when running NMAKE
14!MESSAGE by defining the macro CFG on the command line. For example:
15!MESSAGE
16!MESSAGE NMAKE /f "newt_lib.mak" CFG="newt_lib - Win32 Debug"
17!MESSAGE
18!MESSAGE Possible choices for configuration are:
19!MESSAGE
20!MESSAGE "newt_lib - Win32 Release" (based on "Win32 (x86) Static Library")
21!MESSAGE "newt_lib - Win32 Debug" (based on "Win32 (x86) Static Library")
22!MESSAGE
23
24# Begin Project
25# PROP AllowPerConfigDependencies 0
26# PROP Scc_ProjName ""
27# PROP Scc_LocalPath ""
28CPP=cl.exe
29RSC=rc.exe
30
31!IF  "$(CFG)" == "newt_lib - Win32 Release"
32
33# PROP BASE Use_MFC 0
34# PROP BASE Use_Debug_Libraries 0
35# PROP BASE Output_Dir "Release"
36# PROP BASE Intermediate_Dir "Release"
37# PROP BASE Target_Dir ""
38# PROP Use_MFC 0
39# PROP Use_Debug_Libraries 0
40# PROP Output_Dir "newt_lib_Release"
41# PROP Intermediate_Dir "newt_lib_Release"
42# PROP Target_Dir ""
43# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
44# ADD CPP /nologo /MD /W3 /GX /O2 /I "../../src" /I "../../src/newt_core/incs" /I "../../src/newt_core/incs/VC6" /I "../../src/parser" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /YX /FD /c
45# ADD BASE RSC /l 0x409 /d "NDEBUG"
46# ADD RSC /l 0x409 /d "NDEBUG"
47BSC32=bscmake.exe
48# ADD BASE BSC32 /nologo
49# ADD BSC32 /nologo
50LIB32=link.exe -lib
51# ADD BASE LIB32 /nologo
52# ADD LIB32 /nologo /out:"..\..\build\newt.lib"
53
54!ELSEIF  "$(CFG)" == "newt_lib - Win32 Debug"
55
56# PROP BASE Use_MFC 0
57# PROP BASE Use_Debug_Libraries 1
58# PROP BASE Output_Dir "newt_lib___Win32_Debug"
59# PROP BASE Intermediate_Dir "newt_lib___Win32_Debug"
60# PROP BASE Target_Dir ""
61# PROP Use_MFC 0
62# PROP Use_Debug_Libraries 1
63# PROP Output_Dir "newt_lib_Debug"
64# PROP Intermediate_Dir "newt_lib_Debug"
65# PROP Target_Dir ""
66# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
67# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../src" /I "../../src/newt_core/incs" /I "../../src/newt_core/incs/VC6" /I "../../src/parser" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /YX /FD /GZ /c
68# ADD BASE RSC /l 0x409 /d "_DEBUG"
69# ADD RSC /l 0x409 /d "_DEBUG"
70BSC32=bscmake.exe
71# ADD BASE BSC32 /nologo
72# ADD BSC32 /nologo
73LIB32=link.exe -lib
74# ADD BASE LIB32 /nologo
75# ADD LIB32 /nologo /out:"..\..\build\newtd.lib"
76
77!ENDIF
78
79# Begin Target
80
81# Name "newt_lib - Win32 Release"
82# Name "newt_lib - Win32 Debug"
83# Begin Group "src"
84
85# PROP Default_Filter ""
86# Begin Group "newt_core"
87
88# PROP Default_Filter ""
89# Begin Group "incs"
90
91# PROP Default_Filter ""
92# Begin Group "VC6"
93
94# PROP Default_Filter ""
95# Begin Source File
96
97SOURCE=..\..\src\newt_core\incs\VC6\config.h
98# End Source File
99# Begin Source File
100
101SOURCE=..\..\src\newt_core\incs\VC6\dlfcn.h
102# End Source File
103# Begin Source File
104
105SOURCE=..\..\src\newt_core\incs\VC6\endian.h
106# End Source File
107# Begin Source File
108
109SOURCE=..\..\src\newt_core\incs\VC6\iconv.h
110# End Source File
111# Begin Source File
112
113SOURCE=..\..\src\newt_core\incs\VC6\NewtConf.h
114# End Source File
115# Begin Source File
116
117SOURCE=..\..\src\newt_core\incs\VC6\stdbool.h
118# End Source File
119# Begin Source File
120
121SOURCE=..\..\src\newt_core\incs\VC6\stdint.h
122# End Source File
123# Begin Source File
124
125SOURCE=..\..\src\newt_core\incs\VC6\unistd.h
126# End Source File
127# End Group
128# Begin Source File
129
130SOURCE=..\..\src\newt_core\incs\NewtBC.h
131# End Source File
132# Begin Source File
133
134SOURCE=..\..\src\newt_core\incs\NewtCore.h
135# End Source File
136# Begin Source File
137
138SOURCE=..\..\src\newt_core\incs\NewtEnv.h
139# End Source File
140# Begin Source File
141
142SOURCE=..\..\src\newt_core\incs\NewtErrs.h
143# End Source File
144# Begin Source File
145
146SOURCE=..\..\src\newt_core\incs\NewtFile.h
147# End Source File
148# Begin Source File
149
150SOURCE=..\..\src\newt_core\incs\NewtFns.h
151# End Source File
152# Begin Source File
153
154SOURCE=..\..\src\newt_core\incs\NewtGC.h
155# End Source File
156# Begin Source File
157
158SOURCE=..\..\src\newt_core\incs\NewtIconv.h
159# End Source File
160# Begin Source File
161
162SOURCE=..\..\src\newt_core\incs\NewtIO.h
163# End Source File
164# Begin Source File
165
166SOURCE=..\..\src\newt_core\incs\NewtLib.h
167# End Source File
168# Begin Source File
169
170SOURCE=..\..\src\newt_core\incs\NewtMem.h
171# End Source File
172# Begin Source File
173
174SOURCE=..\..\src\newt_core\incs\NewtNSOF.h
175# End Source File
176# Begin Source File
177
178SOURCE=..\..\src\newt_core\incs\NewtObj.h
179# End Source File
180# Begin Source File
181
182SOURCE=..\..\src\newt_core\incs\NewtParser.h
183# End Source File
184# Begin Source File
185
186SOURCE=..\..\src\newt_core\incs\NewtPkg.h
187# End Source File
188# Begin Source File
189
190SOURCE=..\..\src\newt_core\incs\NewtPrint.h
191# End Source File
192# Begin Source File
193
194SOURCE=..\..\src\newt_core\incs\NewtStr.h
195# End Source File
196# Begin Source File
197
198SOURCE=..\..\src\newt_core\incs\NewtType.h
199# End Source File
200# Begin Source File
201
202SOURCE=..\..\src\newt_core\incs\NewtVM.h
203# End Source File
204# Begin Source File
205
206SOURCE=..\..\src\newt_core\incs\platform.h
207# End Source File
208# End Group
209# Begin Source File
210
211SOURCE=..\..\src\newt_core\NewtBC.c
212# End Source File
213# Begin Source File
214
215SOURCE=..\..\src\newt_core\NewtEnv.c
216# End Source File
217# Begin Source File
218
219SOURCE=..\..\src\newt_core\NewtFile.c
220# End Source File
221# Begin Source File
222
223SOURCE=..\..\src\newt_core\NewtFns.c
224# End Source File
225# Begin Source File
226
227SOURCE=..\..\src\newt_core\NewtGC.c
228# End Source File
229# Begin Source File
230
231SOURCE=..\..\src\newt_core\NewtIconv.c
232# End Source File
233# Begin Source File
234
235SOURCE=..\..\src\newt_core\NewtIO.c
236# End Source File
237# Begin Source File
238
239SOURCE=..\..\src\newt_core\NewtMem.c
240# End Source File
241# Begin Source File
242
243SOURCE=..\..\src\newt_core\NewtNSOF.c
244# End Source File
245# Begin Source File
246
247SOURCE=..\..\src\newt_core\NewtObj.c
248# End Source File
249# Begin Source File
250
251SOURCE=..\..\src\newt_core\NewtParser.c
252# End Source File
253# Begin Source File
254
255SOURCE=..\..\src\newt_core\NewtPkg.c
256# End Source File
257# Begin Source File
258
259SOURCE=..\..\src\newt_core\NewtPrint.c
260# End Source File
261# Begin Source File
262
263SOURCE=..\..\src\newt_core\NewtStr.c
264# End Source File
265# Begin Source File
266
267SOURCE=..\..\src\newt_core\NewtVM.c
268# End Source File
269# End Group
270# Begin Group "parser"
271
272# PROP Default_Filter ""
273# Begin Source File
274
275SOURCE=..\..\src\parser\lookup_words.c
276# End Source File
277# Begin Source File
278
279SOURCE=..\..\src\parser\lookup_words.h
280# End Source File
281# Begin Source File
282
283SOURCE=..\..\src\parser\newt.l
284
285!IF  "$(CFG)" == "newt_lib - Win32 Release"
286
287!ELSEIF  "$(CFG)" == "newt_lib - Win32 Debug"
288
289# Begin Custom Build - Performing Lex Build Step on $(InputPath)
290InputPath=..\..\src\parser\newt.l
291
292"../../build/lex.yy.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
293    c:\cygwin\bin\flex -o../../build/lex.yy.c ../../src/parser/newt.l
294
295# End Custom Build
296
297!ENDIF
298
299# End Source File
300# Begin Source File
301
302SOURCE=..\..\src\parser\newt.y
303
304!IF  "$(CFG)" == "newt_lib - Win32 Release"
305
306!ELSEIF  "$(CFG)" == "newt_lib - Win32 Debug"
307
308# Begin Custom Build - Performing Bison Build Step on $(InputPath)
309InputPath=..\..\src\parser\newt.y
310
311BuildCmds= \
312    c:\cygwin\bin\bison -d -o ../../build/y.tab.c ../../src/parser/newt.y
313
314"../../build/y.tab.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
315   $(BuildCmds)
316
317"../../build/y.tab.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
318   $(BuildCmds)
319# End Custom Build
320
321!ENDIF
322
323# End Source File
324# Begin Source File
325
326SOURCE=..\..\src\parser\yacc.h
327# End Source File
328# End Group
329# Begin Group "utils"
330
331# PROP Default_Filter ""
332# Begin Source File
333
334SOURCE=..\..\src\utils\endian_utils.c
335# End Source File
336# Begin Source File
337
338SOURCE=..\..\src\utils\endian_utils.h
339# End Source File
340# End Group
341# Begin Source File
342
343SOURCE=..\..\src\main.c
344# PROP Exclude_From_Build 1
345# End Source File
346# Begin Source File
347
348SOURCE=..\..\src\version.h
349# End Source File
350# End Group
351# Begin Group "build"
352
353# PROP Default_Filter ""
354# Begin Source File
355
356SOURCE=..\..\build\lex.yy.c
357# End Source File
358# Begin Source File
359
360SOURCE=..\..\build\y.tab.c
361# End Source File
362# End Group
363# End Target
364# End Project
Note: See TracBrowser for help on using the repository browser.