~ubuntu-branches/ubuntu/wily/gargoyle-free/wily-proposed

« back to all changes in this revision

Viewing changes to terps/alan2/Makefile.gg

  • Committer: Package Import Robot
  • Author(s): Sylvain Beucler
  • Date: 2013-07-28 13:38:56 UTC
  • mfrom: (1.1.3)
  • Revision ID: package-import@ubuntu.com-20130728133856-4k6uc864wzsnrx04
Tags: 2011.1a-1
* New upstream release
* Alan 2 interpreter is now Free Software, include it
* Update fonts package names in dependencies (Closes: #715160)
* Bump Standards-Version to 3.9.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Makefile for Alan interpreter to be built with Geek Gadgets GNU gcc on Amiga
 
2
 
 
3
COMPILER =  -DCOMPILER="\"[GG GCC 2.7.2.1]\""
 
4
 
 
5
# Define this to make interpreter log each crc calculation step
 
6
#CRCLOG = -DCRCLOG
 
7
 
 
8
CFLAGS = -g -Wall -funsigned-char $(COMPILER) $(VERBOSE) $(CRCLOG) -DHAVE_ANSI 
 
9
 
 
10
LDFLAGS = -g -lamiga -noixemul
 
11
 
 
12
OBJECTS = arun.o \
 
13
        main.o \
 
14
        debug.o \
 
15
        args.o \
 
16
        exe.o \
 
17
        inter.o \
 
18
        parse.o \
 
19
        rules.o \
 
20
        stack.o \
 
21
        decode.o \
 
22
        term.o \
 
23
        params.o \
 
24
        sysdep.o \
 
25
        alan.version.o
 
26
 
 
27
 
 
28
arun : $(OBJECTS)
 
29
        gcc -o arun $(OBJECTS) $(LDFLAGS) $(LIB)
 
30
        copy arun ..
 
31
 
 
32
dumpacd: dumpacd.o reverse.o spa.o
 
33
        $(CC) -o dumpacd $(CFLAGS) dumpacd.o reverse.o spa.o
 
34
 
 
35
spa.o: spa.c spa.h
 
36
        gcc $(CFLAGS) -DSTDIONONCONST -c spa.c -o spa.o 
 
37
 
 
38
 
 
39
strip:
 
40
        strip arun
 
41
        coff2exe arun
 
42
 
 
43
 
 
44
 
 
45
#---<< GENERATED DEPENDENCIES FOLLOWS >>---
 
46
args.o: args.c args.h main.h types.h sysdep.h acode.h
 
47
arun.o: arun.c main.h types.h sysdep.h acode.h term.h alan.version.h args.h
 
48
chartest.o: chartest.c
 
49
debug.o: debug.c types.h sysdep.h acode.h alan.version.h readline.h inter.h \
 
50
 main.h parse.h exe.h debug.h
 
51
decode.o: decode.c main.h types.h sysdep.h acode.h decode.h
 
52
dumpacd.o: dumpacd.c types.h sysdep.h acode.h spa.h
 
53
exe.o: exe.c types.h sysdep.h acode.h readline.h main.h parse.h \
 
54
 inter.h stack.h decode.h exe.h
 
55
genalan.o: genalan.c spa.h
 
56
inter.o: inter.c types.h sysdep.h acode.h main.h parse.h exe.h stack.h \
 
57
 inter.h
 
58
main.o: main.c sysdep.h types.h acode.h main.h readline.h alan.version.h \
 
59
 args.h parse.h inter.h rules.h debug.h stack.h exe.h term.h
 
60
params.o: params.c types.h sysdep.h acode.h params.h
 
61
parse.o: parse.c types.h sysdep.h acode.h readline.h main.h inter.h \
 
62
 exe.h term.h debug.h params.h parse.h
 
63
readline.o: readline.c readline.h types.h sysdep.h acode.h main.h
 
64
reverse.o: reverse.c types.h sysdep.h acode.h main.h reverse.h
 
65
rules.o: rules.c types.h sysdep.h acode.h main.h inter.h debug.h exe.h \
 
66
 stack.h rules.h
 
67
spa.o: spa.c spa.h
 
68
stack.o: stack.c types.h sysdep.h acode.h main.h stack.h
 
69
sysdep.o: sysdep.c sysdep.h
 
70
term.o: term.c main.h types.h sysdep.h acode.h term.h
 
71