source: branches/libc-0.6/testcase/mktime.gmk@ 3007

Last change on this file since 3007 was 1799, checked in by bird, 21 years ago

initial coding.

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 763 bytes
Line 
1# $Id: mktime.gmk 1799 2005-01-28 20:15:43Z bird $
2## @file
3#
4# mktime/gmtime/localtime testcase from gnu configure
5#
6#
7
8TESTCASE= mktime
9CFLAGS = -Zomf
10O = .obj
11A = .lib
12CC = gcc
13
14EXEOBJS = $(TESTCASE)$O
15
16
17all: $(TESTCASE).exe
18
19check: all
20 $(TESTCASE).exe
21
22install:
23
24clean distclean:
25 rm -f *$(TESTCASE)*.obj *$(TESTCASE)*.o \
26 *$(TESTCASE)*.lib *$(TESTCASE)*.a \
27 *$(TESTCASE)*.map $(TESTCASE)*.exe
28
29
30.SUFFIXES:
31.SUFFIXES: .c .cpp .asm .s .o .obj
32.c$O:
33 $(CC) -c $(CFLAGS) -o "$(@)" "$<"
34
35.cpp$O:
36 $(CC) -c $(CFLAGS) -o "$(@)" "$<"
37
38.asm$O:
39 ../tools/x86.os2/masm/v6.0/binp/ml.exe -c /Zi $<
40
41.s$O:
42 $(CC) -c $(CFLAGS) -o "$(@)" "$<"
43
44
45$(TESTCASE).exe: $(EXEOBJS) $(TESTCASE).gmk
46 if $(CC) -Zmap $(CFLAGS) -o "$@" $(EXEOBJS) -lstdc++; then true; \
47 else rm -f $@; false; \
48 fi
Note: See TracBrowser for help on using the repository browser.