File: Rules.make

package info (click to toggle)
lcrash 7.0.0.pre.cvs.20050322-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 3,836 kB
  • ctags: 6,655
  • sloc: ansic: 57,332; makefile: 859; yacc: 433; sh: 410; lex: 275
file content (19 lines) | stat: -rw-r--r-- 397 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
#
# Standard makefile rules for lkcdutils
#
# Copyright 2000 Silicon Graphics, Inc. All rights reserved.
#

CFLAGS += -g -D_FILE_OFFSET_BITS=64
%.s: %.c
	$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(CFLAGS_$@) -S $< -o $@

%.i: %.c
	$(CPP) $(CFLAGS) $(EXTRA_CFLAGS) $(CFLAGS_$@) $< > $@

%.o: %.c
	$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(CFLAGS_$@) -c -o $@ $<

%.o: %.s
	$(AS) $(AFLAGS) $(EXTRA_CFLAGS) -o $@ $<