aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2009-04-01 21:13:09 +0000
committerThomas Grill <xovo@users.sourceforge.net>2009-04-01 21:13:09 +0000
commit0ed7a8b68dd73e2b0473b8127aeca99f3bac9061 (patch)
tree5c67818b38a5cc2f9caa5ca7f8640ca356adf02b /externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc
parentbb4c7f6a245394d09dac9adfb2efb093d3d98452 (diff)
cleaned up grill externals - replaced with svn:externals to svn.grrrr.org/ext/trunk/
svn path=/trunk/; revision=10951
Diffstat (limited to 'externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc')
-rw-r--r--externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc77
1 files changed, 0 insertions, 77 deletions
diff --git a/externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc b/externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc
deleted file mode 100644
index 916e21cc..00000000
--- a/externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc
+++ /dev/null
@@ -1,77 +0,0 @@
-# build class specific settings
-
-ifdef SHARED
-LDFLAGS += -install_name $(FLEXTLIB)/$(TARGETNAME)
-LDFLAGS += -current_version $(FLEXTMAJOR).$(FLEXTMINOR).$(FLEXTMICRO)
-LDFLAGS += -compatibility_version $(FLEXTMAJOR).$(FLEXTMINOR)
-LDFLAGS += -preload -seg1addr 0xd0000000
-endif
-
-# common compilation stuff
-include $(BUILDPATH)$(PLATFORM)/gnumake-gcc-targets.inc
-
-##### linking ###################
-
-$(TARGET) :: $(OBJPATH) $(TARGETPATH)
-
-$(TARGET) :: $(PRECOMDST) $(COBJS) $(CPPOBJS)
-ifdef SHARED
- $(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS)
-ifdef DEBUG
-else
-ifdef PROFILE
-else
- strip -x $@
-endif
-endif
- chmod 755 $@
-else
- libtool -static -o $@ $(COBJS) $(CPPOBJS)
-endif
-
-ifdef TARGETPOST
-$(TARGET) :: $(TARGETPOST)
-endif
-
-###################################
-
-$(FLEXTINC):
- -mkdir -p $@
-
-$(FLEXTLIB):
- -mkdir -p $@
-
-_install_: $(FLEXTINC) $(FLEXTLIB)
-ifdef FLEXTFRAMEWORK
-# --- install as framework ---
- mkdir -p $(FLEXTFRAMEWORK)/Versions/$(FLEXTMAJOR).$(FLEXTMINOR)/Headers
- ln -sfh ./$(FLEXTMAJOR).$(FLEXTMINOR) $(FLEXTFRAMEWORK)/Versions/Current
- ln -sfh ./Versions/Current/Headers $(FLEXTFRAMEWORK)/Headers
- install $(TARGET) $(FLEXTFRAMEWORK)/Versions/Current
-ifdef SHARED
- # make link without lib... and extension
- ln -sf ./Versions/Current/$(VERNAME) $(FLEXTFRAMEWORK)/$(patsubst lib%,%,$(basename $(TARGETNAME)))
-else
- ranlib $(FRAMEWORK)/Versions/Current/$(VERNAME)
- ln -sf ./Versions/Current/$(VERNAME) $(FLEXTFRAMEWORK)/$(TARGETNAME)
-endif
- install $(patsubst %,$(SRCDIR)/%,$(HDRS)) $(FLEXTFRAMEWORK)/Headers
-else
-# --- install as dynamic library ---
- install $(TARGET) $(FLEXTLIB)
-ifndef SHARED
-# have to rerun ranlib at install dir ?!
- ranlib $(FLEXTLIB)/$(VERNAME)
-endif
-ifdef VERNAME
- ln -sf $(VERNAME) $(FLEXTLIB)/$(TARGETNAME)
-endif
- install $(patsubst %,$(SRCDIR)/%,$(HDRS)) $(FLEXTINC)
-endif
-# transfer build system
-# cp -rf buildsys $(FLEXTSYS)
-# install build.sh $(FLEXTSYS)
-# chmod -R a+rx $(FLEXTSYS)
-# make convenience script
-# echo bash $(FLEXTSYS)/build.sh $$\* > $(FLEXTBIN)/flext-build.sh
-# chmod a+rx $(FLEXTBIN)/flext-build.sh