File: Makefile.aimk

package info (click to toggle)
gridengine 8.1.9%2Bdfsg-10
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 56,880 kB
  • sloc: ansic: 432,689; java: 87,068; cpp: 31,958; sh: 29,429; jsp: 7,757; perl: 6,336; xml: 5,828; makefile: 4,701; csh: 3,928; ruby: 2,221; tcl: 1,676; lisp: 669; yacc: 519; python: 503; lex: 361; javascript: 200
file content (109 lines) | stat: -rw-r--r-- 3,742 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# Changes by AA 20.7.95
# A changed version of the Xmt Makefile.simple for
# use with aimk 
# The objects are build in the corresponding arch directory
# The CFLAGS,XCFLAGS and the SDIR variable are delivered by aimk

XBAE_SDIR = ../Xbae
XBAE_DEFINES = -DALLOW_COLUMN_RESIZE -DDRAW_RESIZE_SHADOW -I../Xmt310

XBAE_SRCS = \
	$(XBAE_SDIR)/Actions.c \
	$(XBAE_SDIR)/Caption.c \
	$(XBAE_SDIR)/Cell.c \
	$(XBAE_SDIR)/Clip.c \
	$(XBAE_SDIR)/Converters.c \
	$(XBAE_SDIR)/MCreate.c \
	$(XBAE_SDIR)/Draw.c \
	$(XBAE_SDIR)/Matrix.c \
	$(XBAE_SDIR)/Methods.c \
	$(XBAE_SDIR)/Public.c \
	$(XBAE_SDIR)/ScrollMgr.c \
	$(XBAE_SDIR)/Shadow.c \
	$(XBAE_SDIR)/Utils.c \
	$(XBAE_SDIR)/Input.c 

XBAE_OBJS =  \
	Actions.o \
	Caption.o \
	Cell.o \
	Clip.o \
	Converters.o \
   MCreate.o \
   Draw.o \
	Matrix.o \
	Methods.o \
	Public.o \
	ScrollMgr.o \
   Shadow.o \
	Utils.o \
   Input.o

XBAE_HEADERS = \
	$(XBAE_SDIR)/Actions.h \
	$(XBAE_SDIR)/Caption.h \
	$(XBAE_SDIR)/CaptionP.h \
	$(XBAE_SDIR)/Cell.h \
	$(XBAE_SDIR)/CellP.h \
	$(XBAE_SDIR)/Clip.h \
	$(XBAE_SDIR)/ClipP.h \
	$(XBAE_SDIR)/Converters.h \
	$(XBAE_SDIR)/MCreate.h \
	$(XBAE_SDIR)/Macros.h \
	$(XBAE_SDIR)/Matrix.h \
	$(XBAE_SDIR)/MatrixP.h \
	$(XBAE_SDIR)/Methods.h \
	$(XBAE_SDIR)/ScrollMgr.h \
	$(XBAE_SDIR)/Utils.h \
	$(XBAE_SDIR)/Shadow.h \
	$(XBAE_SDIR)/Draw.h \
	$(XBAE_SDIR)/InputP.h \
	$(XBAE_SDIR)/Input.h \
	$(XBAE_SDIR)/patchlevel.h

XBAELIB     = libXbae$(LIBEXT)

all: $(XBAELIB)

libXbae.a: $(XBAE_OBJS) 
	$(AR) $(ARFLAGS) libXbae.a $(XBAE_OBJS) 
	$(RANLIB) libXbae.a

libXbae$(SHAREDEXT): $(XBAE_OBJS) $(XMTLIB)
	$(SHAREDLD) $(XLFLAGS) $(SHARED_LFLAGS) -L. -o libXbae$(SHAREDEXT) $(XBAE_OBJS) -lXmt $(XLIBS)

Xbae_clean: 
	$(RM) $(XBAE_OBJS) libXbae.a libXbae$(SHAREDEXT)

#.c.o: $(SRCS) $(HEADERS)
#	$(CC) -c $(CFLAGS) $*.c 


Actions.o:		      $(XBAE_SDIR)/Actions.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Actions.c 
Caption.o:		   $(XBAE_SDIR)/Caption.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Caption.c 
Cell.o:     $(XBAE_SDIR)/Cell.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Cell.c 
Clip.o:		$(XBAE_SDIR)/Clip.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Clip.c 
Converters.o:		$(XBAE_SDIR)/Converters.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Converters.c 
MCreate.o:		$(XBAE_SDIR)/MCreate.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/MCreate.c 
Draw.o:		      $(XBAE_SDIR)/Draw.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Draw.c 
Matrix.o:	$(XBAE_SDIR)/Matrix.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Matrix.c 
Methods.o:		$(XBAE_SDIR)/Methods.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Methods.c 
Public.o:		   $(XBAE_SDIR)/Public.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Public.c 
ScrollMgr.o:		$(XBAE_SDIR)/ScrollMgr.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/ScrollMgr.c 
Shadow.o:		      $(XBAE_SDIR)/Shadow.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Shadow.c 
Utils.o:		      $(XBAE_SDIR)/Utils.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Utils.c 
Input.o:		      $(XBAE_SDIR)/Input.c $(XBAE_HEADERS)
	$(CC) -c $(XBAE_DEFINES) $(CFLAGS) $(XCFLAGS) $(SHARED_CFLAGS) $(XBAE_SDIR)/Input.c