Merge pull request #11 from esorton/bugfix/add-constexpr-keyword-to-arduino-ctags
[arduino-ctags.git] / mk_qdos.mak
blobb0690400b4a60803c92b1646aae4e33be52c902a
1 # $Id: mk_qdos.mak 264 2003-02-13 02:59:30Z darren $
3 # Makefile for ctags on QDOS/SMS systems and C68 v4.24
4 # Submitted by Thierry Godefroy <godefroy@imaginet.fr>
6 # Directories:
8 T = ram1_
9 P = drv1_C68_
11 # Programs name:
13 CC = $(P)cc
14 AS = $(P)as68
15 ASM = $(P)qmac
16 LD = $(P)ld
18 # Programs flags:
20 CCFLAGS = -tmp$(T) -v -Y$(P) -I$(P)include_ -O
21 ASFLAGS = -V
22 ASMFLAGS = -nolist
23 LDFLAGS = -v -L$(P)lib_ -bufp150K\
25 # Target name:
27 EXEC = ctags
29 # Additional libraries:
31 LIBS =
33 # Target dependencies:
35 OBJEXT = o
37 HEADERS = e_qdos.h \
38 args.h ctags.h debug.h entry.h general.h get.h keyword.h \
39 main.h options.h parse.h parsers.h read.h routines.h sort.h \
40 strlist.h vstring.h
42 OBJECTS = qdos.$(OBJEXT) \
43 args.$(OBJEXT) \
44 asm.$(OBJEXT) \
45 asp.$(OBJEXT) \
46 awk.$(OBJEXT) \
47 beta.$(OBJEXT) \
48 c.$(OBJEXT) \
49 cobol.$(OBJEXT) \
50 eiffel.$(OBJEXT) \
51 entry.$(OBJEXT) \
52 erlang.$(OBJEXT) \
53 fortran.$(OBJEXT) \
54 get.$(OBJEXT) \
55 keyword.$(OBJEXT) \
56 lisp.$(OBJEXT) \
57 lregex.$(OBJEXT) \
58 lua.$(OBJEXT) \
59 main.$(OBJEXT) \
60 make.$(OBJEXT) \
61 options.$(OBJEXT) \
62 parse.$(OBJEXT) \
63 pascal.$(OBJEXT) \
64 perl.$(OBJEXT) \
65 php.$(OBJEXT) \
66 python.$(OBJEXT) \
67 read.$(OBJEXT) \
68 rexx.$(OBJEXT) \
69 routines.$(OBJEXT) \
70 ruby.$(OBJEXT) \
71 scheme.$(OBJEXT) \
72 sh.$(OBJEXT) \
73 slang.$(OBJEXT) \
74 sort.$(OBJEXT) \
75 sml.$(OBJEXT) \
76 sql.$(OBJEXT) \
77 strlist.$(OBJEXT) \
78 tcl.$(OBJEXT) \
79 verilog.$(OBJEXT) \
80 vim.$(OBJEXT) \
81 vstring.$(OBJEXT) \
82 yacc.$(OBJEXT)
84 $(EXEC) : $(OBJECTS)
85 $(LD) -o$(EXEC) $(LDFLAGS) $(OBJECTS) $(LIBS)
87 $(OBJECTS): $(HEADERS)
89 # Construction rules:
91 _c_o :
92 $(CC) -c $(CCFLAGS) $<
94 _s_o :
95 $(AS) $(ASFLAGS) $< $@
97 _asm_rel :
98 $(ASM) $< $(ASMFLAGS)
100 #end