author | Claus Gittinger <cg@exept.de> |
Fri, 21 Nov 2003 20:52:47 +0100 | |
changeset 2588 | b5182c097c13 |
parent 2587 | 0922c72cb2b6 |
child 2982 | 7579c3a3a9b4 |
permissions | -rw-r--r-- |
2588 | 1 |
# $Header: /cvs/stx/stx/libwidg2/Make.proto,v 1.115 2003-11-21 19:51:50 cg Exp $ |
39 | 2 |
# |
12 | 3 |
# -------------- no need to change anything below ---------- |
4 |
||
5 |
TOP=.. |
|
6 |
SUBDIRS= |
|
7 |
||
880 | 8 |
LIB_BASE=$(LIBWIDG2_BASE) |
1502 | 9 |
NM_LIB_BASE=LIBWIDG2_BASE |
880 | 10 |
|
358 | 11 |
STCOPT=$(LIBWIDG2_STCOPT) -warnNonStandard |
1318
c65b3063673a
added the PACKAGE definition
Claus Gittinger <cg@exept.de>
parents:
1303
diff
changeset
|
12 |
STCLOCALOPT='-package=$(PACKAGE)' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME) |
139 | 13 |
LINKOBJRULE=$(SEPINITLINKOBJRULE) |
12 | 14 |
|
224 | 15 |
all:: classLibRule |
16 |
||
965 | 17 |
# |
967 | 18 |
# special BIG-rule (kludge for ibm/aix) |
965 | 19 |
# |
1432 | 20 |
#MenuPanel.$(O): |
21 |
# $(MAKE) $(BIG_STFILE_RULE) BIG_FILE=MenuPanel CC="$(CC)" OPT="$(OPT)" |
|
22 |
||
23 |
# |
|
24 |
# on (my) aix system, this one cannot be compiled with |
|
25 |
# optimizer - running out of space during compile |
|
26 |
# |
|
27 |
AIX:: |
|
28 |
$(MAKE) OPT="" MenuPanel.o |
|
965 | 29 |
|
12 | 30 |
cleanjunk:: |
2576 | 31 |
@-rm -f *.s *.s2 *.c *.H |
12 | 32 |
|
33 |
clean:: |
|
2576 | 34 |
@-rm -f [A-Z]*.o *.s *.s2 *.c *.H |
12 | 35 |
|
36 |
clobber:: |
|
1303
336dc062d8d8
be less verbose when cleaning or clobbering
Claus Gittinger <cg@exept.de>
parents:
1248
diff
changeset
|
37 |
@-rm -f *.c *.H abbrev.stc classList.stc |
12 | 38 |
|
67 | 39 |
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it |
40 |
# ENDMAKEDEPEND --- do not remove this line; make depend needs it |