File: gdlpp.mak

package info (click to toggle)
grcompiler 5.2.1-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 24,020 kB
  • sloc: cpp: 48,200; ansic: 7,670; sh: 4,427; makefile: 197; xml: 190; perl: 127; sed: 21
file content (106 lines) | stat: -rw-r--r-- 3,546 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
TARGET=gdlpp
GDLPP_SRC=.

!IF "$(CFG)" == ""
CFG=RELEASE
!ENDIF 

!IF  "$(CFG)" == "RELEASE"

OUTDIR=..\release
INTDIR=..\release_temp

all : "$(OUTDIR)\$(TARGET).exe"

CPP_PROJ=/nologo /ML /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "UNIX" /D "unix" /D "_CONSOLE" /D "_MBCS" /D "GDLPP" /D "_CRT_SECURE_NO_WARNINGS" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\$(TARGET).pdb" /machine:I386 /out:"$(OUTDIR)\$(TARGET).exe" 
BSC32_FLAGS=/nologo /o"$(OUTDIR)\$(TARGET).bsc" 

!ELSEIF  "$(CFG)" == "DEBUG"

OUTDIR=..\debug
INTDIR=..\debug_temp

all : "$(OUTDIR)\$(TARGET).exe" "$(OUTDIR)\$(TARGET).bsc"

CPP_PROJ=/nologo /MLd /W3 /GX /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "UNIX" /D "unix" /D "_CONSOLE" /D "_MBCS" /D "GDLPP" /D "_CRT_SECURE_NO_WARNINGS" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FR"$(INTDIR)\\" /FD /GZ /c 
LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\$(TARGET).pdb" /debug /pdbtype:sept /machine:I386 /out:"$(OUTDIR)\$(TARGET).exe" 
BSC32_FLAGS=/nologo /o"$(OUTDIR)\$(TARGET).bsc" 

!ENDIF 

clean :
    @- rd /s/q $(INTDIR)

realclean : clean
    @- del /q $(OUTDIR)\$(TARGET).exe

"$(OUTDIR)" :
    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"

"$(INTDIR)" :
    if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"

{$(GDLPP_SRC)}.c{$(INTDIR)}.obj::
   $(CPP) @<<
   $(CPP_PROJ) $< 
<<

{$(GDLPP_SRC)}.c{$(INTDIR)}.sbr::
   $(CPP) @<<
   $(CPP_PROJ) $< 
<<

CPP=cl.exe
LINK32=link.exe
RSC=rc.exe
BSC32=bscmake.exe

LINK32_OBJS= \
	"$(INTDIR)\cpp1.obj" \
	"$(INTDIR)\cpp2.obj" \
	"$(INTDIR)\cpp3.obj" \
	"$(INTDIR)\cpp4.obj" \
	"$(INTDIR)\cpp5.obj" \
	"$(INTDIR)\cpp6.obj" \
	"$(INTDIR)\memory.obj" \
	"$(INTDIR)\usecpp.obj"

"$(OUTDIR)\$(TARGET).exe" : "$(OUTDIR)" $(LINK32_OBJS)
    $(LINK32) @<<
  $(LINK32_FLAGS) $(LINK32_OBJS)
<<

BSC32_SBRS= \
	"$(INTDIR)\cpp1.sbr" \
	"$(INTDIR)\cpp2.sbr" \
	"$(INTDIR)\cpp3.sbr" \
	"$(INTDIR)\cpp4.sbr" \
	"$(INTDIR)\cpp5.sbr" \
	"$(INTDIR)\cpp6.sbr" \
	"$(INTDIR)\memory.sbr" \
	"$(INTDIR)\usecpp.sbr"

"$(OUTDIR)\$(TARGET).bsc" : "$(OUTDIR)" $(BSC32_SBRS)
    $(BSC32) @<<
  $(BSC32_FLAGS) $(BSC32_SBRS)
<<

SOURCE=cpp1
#"$(INTDIR)\$(SOURCE).obj" "$(INTDIR)\$(SOURCE).sbr" : "$(GDLPP_SRC)\$(SOURCE).c" "$(INTDIR)"
"$(INTDIR)\cpp1.obj" "$(INTDIR)\cpp1.sbr" : "$(GDLPP_SRC)\cpp1.c" "$(INTDIR)"
SOURCE=cpp2
"$(INTDIR)\$(SOURCE).obj" "$(INTDIR)\$(SOURCE).sbr" : "$(GDLPP_SRC)\$(SOURCE).c" "$(INTDIR)"
SOURCE=cpp3
"$(INTDIR)\$(SOURCE).obj" "$(INTDIR)\$(SOURCE).sbr" : "$(GDLPP_SRC)\$(SOURCE).c" "$(INTDIR)"
SOURCE=cpp4
"$(INTDIR)\$(SOURCE).obj" "$(INTDIR)\$(SOURCE).sbr" : "$(GDLPP_SRC)\$(SOURCE).c" "$(INTDIR)"
SOURCE=cpp5
"$(INTDIR)\$(SOURCE).obj" "$(INTDIR)\$(SOURCE).sbr" : "$(GDLPP_SRC)\$(SOURCE).c" "$(INTDIR)"
SOURCE=cpp6
"$(INTDIR)\$(SOURCE).obj" "$(INTDIR)\$(SOURCE).sbr" : "$(GDLPP_SRC)\$(SOURCE).c" "$(INTDIR)"
SOURCE=memory
"$(INTDIR)\$(SOURCE).obj" "$(INTDIR)\$(SOURCE).sbr" : "$(GDLPP_SRC)\$(SOURCE).c" "$(INTDIR)"
SOURCE=usecpp
"$(INTDIR)\$(SOURCE).obj" "$(INTDIR)\$(SOURCE).sbr" : "$(GDLPP_SRC)\$(SOURCE).c" "$(INTDIR)"