New makefile updates.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3349 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
#
|
||||
#
|
||||
#
|
||||
# This file was automatically generated by tmake at 09:46, 1999/08/11
|
||||
# This file was automatically generated by tmake at 18:19, 1999/08/11
|
||||
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE UNX.T!
|
||||
|
||||
#
|
||||
@@ -29,6 +29,20 @@
|
||||
|
||||
include ../make.env
|
||||
|
||||
############## override make.env for PIC ##########################
|
||||
|
||||
# Clears all default suffixes
|
||||
.SUFFIXES: .o .cpp .c .cxx
|
||||
|
||||
.c.o :
|
||||
$(CCC) -c $(CFLAGS) $(PICFLAGS) -o $@ $<
|
||||
|
||||
.cpp.o :
|
||||
$(CC) -c $(CPPFLAGS) $(PICFLAGS) -o $@ $<
|
||||
|
||||
.cxx.o :
|
||||
$(CC) -c $(CPPFLAGS) $(PICFLAGS) -o $@ $<
|
||||
|
||||
########################### Paths #################################
|
||||
|
||||
srcdir = @srcdir@
|
||||
@@ -105,12 +119,14 @@ GTK_GENERICOBJS = \
|
||||
../generic/caret.o \
|
||||
../generic/choicdgg.o \
|
||||
../generic/colrdlgg.o \
|
||||
../generic/dcpsg.o \
|
||||
../generic/dirdlgg.o \
|
||||
../generic/fontdlgg.o \
|
||||
../generic/gridg.o \
|
||||
../generic/imaglist.o \
|
||||
../generic/laywin.o \
|
||||
../generic/listctrl.o \
|
||||
../generic/msgdlgg.o \
|
||||
../generic/numdlgg.o \
|
||||
../generic/panelg.o \
|
||||
../generic/printps.o \
|
||||
@@ -243,7 +259,6 @@ GTK_GUIOBJS = \
|
||||
../gtk/mdi.o \
|
||||
../gtk/menu.o \
|
||||
../gtk/minifram.o \
|
||||
../gtk/msgdlg.o \
|
||||
../gtk/notebook.o \
|
||||
../gtk/palette.o \
|
||||
../gtk/pen.o \
|
||||
@@ -273,6 +288,7 @@ MOTIF_GENERICOBJS = \
|
||||
../generic/caret.o \
|
||||
../generic/choicdgg.o \
|
||||
../generic/colrdlgg.o \
|
||||
../generic/dcpsg.o \
|
||||
../generic/dirdlgg.o \
|
||||
../generic/fontdlgg.o \
|
||||
../generic/gridg.o \
|
||||
@@ -551,7 +567,7 @@ REQUIRED_DIRS = ../../lib ../../src ../../src/common ../../src/gtk ../../src/mot
|
||||
../../src/generic ../../src/unix ../../src/motif/xmombo ../../src/html \
|
||||
../../src/zlib ../../src/jpeg ../../src/png
|
||||
|
||||
all: $(REQUIRED_DIRS) $(OBJECTS) $(WXLIB)
|
||||
all: $(REQUIRED_DIRS) $(OBJECTS) @WX_TARGET_LIBRARY@ @WX_CREATE_LINKS@
|
||||
|
||||
$(REQUIRED_DIRS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h $(WXDIR)/include/wx/setup.h
|
||||
@if test ! -d ../../lib; then mkdir ../../lib; fi
|
||||
@@ -567,13 +583,21 @@ $(REQUIRED_DIRS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h $(WXDI
|
||||
@if test ! -d ../../src/jpeg; then mkdir ../../src/jpeg; fi
|
||||
@if test ! -d ../../src/zlib; then mkdir ../../src/zlib; fi
|
||||
|
||||
$(WXLIB): $(OBJECTS)
|
||||
@if test ! ../../samples/dialog.cpp; \
|
||||
then cp -f -r $(WXDIR)/samples ../..; \
|
||||
fi
|
||||
@WX_LIBRARY_NAME_STATIC@: $(OBJECTS)
|
||||
$(AR) $(AROPTIONS) ../../lib/$@ $(OBJECTS)
|
||||
$(RANLIB) ../../lib/$@
|
||||
|
||||
@WX_LIBRARY_NAME_SHARED@: $(OBJECTS)
|
||||
$(SHARED_LD) ../../lib/$@ $(OBJECTS) $(EXTRALIBS)
|
||||
|
||||
CREATE_LINKS: $(OBJECTS)
|
||||
@if test -e ../../lib/@WX_LIBRARY_LINK1@; then rm -f ../../lib/@WX_LIBRARY_LINK1@; fi
|
||||
@if test -e ../../lib/@WX_LIBRARY_LINK2@; then rm -f ../../lib/@WX_LIBRARY_LINK2@; fi
|
||||
@if test -e ../../lib/@WX_LIBRARY_LINK3@; then rm -f ../../lib/@WX_LIBRARY_LINK3@; fi
|
||||
$(LN_S) @WX_TARGET_LIBRARY@ ../../lib/@WX_LIBRARY_LINK1@
|
||||
$(LN_S) @WX_TARGET_LIBRARY@ ../../lib/@WX_LIBRARY_LINK2@
|
||||
$(LN_S) @WX_TARGET_LIBRARY@ ../../lib/@WX_LIBRARY_LINK3@
|
||||
|
||||
$(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h $(WXDIR)/include/wx/setup.h
|
||||
|
||||
parser.o: parser.c lexer.c
|
||||
@@ -597,7 +621,12 @@ lexer.c: $(COMMDIR)/lexer.l
|
||||
sed -e "s/unput/PROIO_unput/g" > lexer.c
|
||||
@$(RM) lex.yy.c
|
||||
|
||||
install: $(WXLIB)
|
||||
samples: $(OBJECTS)
|
||||
@if test ! -e ../../samples/dialog/dialog.cpp; \
|
||||
then cp -f -r $(WXDIR)/samples ../..; \
|
||||
fi
|
||||
|
||||
install: @WX_TARGET_LIBRARY@
|
||||
|
||||
clean:
|
||||
rm -f *.o
|
||||
|
Reference in New Issue
Block a user