File: Makefile.win

package info (click to toggle)
avra 1.2.3a-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze, wheezy
  • size: 1,384 kB
  • ctags: 1,092
  • sloc: ansic: 6,329; asm: 747; pascal: 624; makefile: 82; sh: 5
file content (66 lines) | stat: -rwxr-xr-x 1,818 bytes parent folder | download | duplicates (2)
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
# Project: avra
# Makefile created by Dev-C++ 4.9.9.2

CPP  = g++.exe -D__DEBUG__
CC   = gcc.exe -D__DEBUG__
WINDRES = windres.exe
RES  = avra_private.res
OBJ  = directiv.o avra.o coff.o device.o args.o expr.o file.o macro.o map.o mnemonic.o parser.o stdextra.o $(RES)
LINKOBJ  = directiv.o avra.o coff.o device.o args.o expr.o file.o macro.o map.o mnemonic.o parser.o stdextra.o $(RES)
LIBS =  -L"C:/Dev-Cpp/lib"  -lgmon -pg  -g3 
INCS =  -I"C:/Dev-Cpp/include" 
CXXINCS =  -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include" 
BIN  = avra.exe
CXXFLAGS = $(CXXINCS)   -pg -g3
CFLAGS = $(INCS)   -pg -g3
RM = rm -f

.PHONY: all all-before all-after clean clean-custom

all: all-before avra.exe all-after


clean: clean-custom
	${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
	$(CC) $(LINKOBJ) -o "avra.exe" $(LIBS)

directiv.o: directiv.c
	$(CC) -c directiv.c -o directiv.o $(CFLAGS)

avra.o: avra.c
	$(CC) -c avra.c -o avra.o $(CFLAGS)

coff.o: coff.c
	$(CC) -c coff.c -o coff.o $(CFLAGS)

device.o: device.c
	$(CC) -c device.c -o device.o $(CFLAGS)

args.o: args.c
	$(CC) -c args.c -o args.o $(CFLAGS)

expr.o: expr.c
	$(CC) -c expr.c -o expr.o $(CFLAGS)

file.o: file.c
	$(CC) -c file.c -o file.o $(CFLAGS)

macro.o: macro.c
	$(CC) -c macro.c -o macro.o $(CFLAGS)

map.o: map.c
	$(CC) -c map.c -o map.o $(CFLAGS)

mnemonic.o: mnemonic.c
	$(CC) -c mnemonic.c -o mnemonic.o $(CFLAGS)

parser.o: parser.c
	$(CC) -c parser.c -o parser.o $(CFLAGS)

stdextra.o: stdextra.c
	$(CC) -c stdextra.c -o stdextra.o $(CFLAGS)

avra_private.res: avra_private.rc 
	$(WINDRES) -i avra_private.rc --input-format=rc -o avra_private.res -O coff