More build/distrib updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@7442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2000-05-20 19:25:37 +00:00
parent eb7d6db675
commit 99f792deea
6 changed files with 47 additions and 23 deletions

View File

@@ -1 +1 @@
ver = '2.2.16'
ver = '2.1.16'

View File

@@ -37,21 +37,31 @@ __version__.py: ../distrib/build.py build.cfg
"""
else:
DEFAULTRULE = 'default: $(GENCODEDIR) lib$(HELPERLIB)$(SO) $(TARGET) $(BUILDDIR)/$(TARGET) bldpycfiles'
DEFAULTRULE = 'default: $(GENCODEDIR) helperlib $(TARGET) $(BUILDDIR)/$(TARGET) bldpycfiles'
OTHERINSTALLTARGETS = 'installLib installHelpers '
OTHERUNINSTALLTARGETS = 'uninstallLib uninstallHelpers '
#OTHERLFLAGS = '-L. '
OTHERRULES = """
lib$(HELPERLIB)$(SO) : helpers.o libpy.o
HELPERLIBNAME = lib$(HELPERLIB).$(MAJVER)$(SO).$(BLDVER).0.0
helperlib: $(HELPERLIBNAME)
$(HELPERLIBNAME) : helpers.o libpy.o
$(LDSHARED) helpers.o libpy.o $(LFLAGS) -o $@
ln -s $(HELPERLIBNAME) lib$(HELPERLIB).$(MAJVER)$(SO).$(BLDVER)
ln -s $(HELPERLIBNAME) lib$(HELPERLIB).$(MAJVER)$(SO)
ln -s $(HELPERLIBNAME) lib$(HELPERLIB)$(SO)
installHelpers: $(HELPERLIBDIR)/lib$(HELPERLIB)$(SO)
installHelpers: $(HELPERLIBDIR)/$(HELPERLIBNAME)
$(HELPERLIBDIR)/lib$(HELPERLIB)$(SO) : lib$(HELPERLIB)$(SO)
cp $< $@
$(HELPERLIBDIR)/$(HELPERLIBNAME) : $(HELPERLIBNAME)
cp $(HELPERLIBNAME) $(HELPERLIBDIR)
cd $(HELPERLIBDIR); \
ln -sf $(HELPERLIBNAME) lib$(HELPERLIB).$(MAJVER)$(SO).$(BLDVER); \
ln -sf $(HELPERLIBNAME) lib$(HELPERLIB).$(MAJVER)$(SO); \
ln -sf $(HELPERLIBNAME) lib$(HELPERLIB)$(SO)
@echo ---------------------------------------------------------
@echo You may have to run ldconfig, or set an environment
@echo variable in order for $(HELPERLIBDIR)/lib$(HELPERLIB)$(SO)
@@ -81,6 +91,10 @@ uninstallLib:
uninstallHelpers:
rm -f $(HELPERLIBDIR)/lib$(HELPERLIB)$(SO)
rm -f $(HELPERLIBDIR)/$(HELPERLIBNAME)
rm -f $(HELPERLIBDIR)/lib$(HELPERLIB).$(MAJVER)$(SO).$(BLDVER)
rm -f $(HELPERLIBDIR)/lib$(HELPERLIB).$(MAJVER)$(SO)
rm -f $(HELPERLIBDIR)/lib$(HELPERLIB)$(SO)
__version__.py: ../distrib/build.py build.cfg