annotate lib/alib/makefile @ 2950:6bd574b25123

alib: Add windefs.as to libraries Its defines are used by coyota at least.
author Tormod Volden <debian.tormod@gmail.com>
date Sun, 09 Feb 2014 21:06:28 +0100
parents 96809106ab53
children 061bb0ed9c16
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2477
c0ac6c80965a Updated
boisy
parents:
diff changeset
1 # Makefile to create assembler library
c0ac6c80965a Updated
boisy
parents:
diff changeset
2 include $(NITROS9DIR)/rules.mak
c0ac6c80965a Updated
boisy
parents:
diff changeset
3
c0ac6c80965a Updated
boisy
parents:
diff changeset
4
2783
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
5 MODS = stimestr.o datestr.o getfmd.o mktemp.o linedit.o sho_regs.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
6 print_dec.o print_hex.o print_asc.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
7 mult16x8.o mult16x16.o div16x8.o div16x16.o div8x8.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
8 dec_bin.o bin_dec.o asc_bin.o bin_asc.o hex_bin.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
9 bin_hex.o bin2hex.o dectab.o bin_rom.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
10 strcat.o strcpy.o strncpy.o parsnstr.o strhcpy.o strhlen.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
11 strcmp.o strncmp.o strlen.o memmove.o ptsearch.o compare.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
12 b09strlen.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
13 to_upprs.o to_upper.o to_lowrs.o to_lower.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
14 is_punct.o is_print.o is_cntrl.o is_space.o is_xdigit.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
15 is_alnum.o is_alpha.o is_digit.o is_lower.o is_upper.o is_termin.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
16 prints.o puts.o fputs.o putcr.o fputcr.o putspace.o fputspace.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
17 putc.o fputc.o inkey.o getc.o fgetc.o gets.o fgets.o puty.o fputy.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
18 gety.o fgety.o ftrans.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
19 frewind.o ftoeof.o \
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
20 jsr_cmd.o jsr_cmd2.o \
2950
6bd574b25123 alib: Add windefs.as to libraries
Tormod Volden <debian.tormod@gmail.com>
parents: 2949
diff changeset
21 windefs.o \
2783
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
22 to_sp.o to_non_sp.o memset.o rnd.o
2477
c0ac6c80965a Updated
boisy
parents:
diff changeset
23
c0ac6c80965a Updated
boisy
parents:
diff changeset
24
2801
9ffe2daeb011 Reworked libraries to adhere to lwlink's naming specifications
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2783
diff changeset
25 all: ../libalib.a
2477
c0ac6c80965a Updated
boisy
parents:
diff changeset
26
2801
9ffe2daeb011 Reworked libraries to adhere to lwlink's naming specifications
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2783
diff changeset
27 ../libalib.a: $(MODS)
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2801
diff changeset
28 $(LWAR) $@ $?
2477
c0ac6c80965a Updated
boisy
parents:
diff changeset
29
c0ac6c80965a Updated
boisy
parents:
diff changeset
30 dskclean: clean
c0ac6c80965a Updated
boisy
parents:
diff changeset
31
c0ac6c80965a Updated
boisy
parents:
diff changeset
32 clean:
2801
9ffe2daeb011 Reworked libraries to adhere to lwlink's naming specifications
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2783
diff changeset
33 $(RM) *.o ../libalib.a