Changeset 13820 in project
- Timestamp:
- 03/18/09 16:13:13 (11 years ago)
- Location:
- chicken/trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
chicken/trunk/Makefile.linux
r12935 r13820 34 34 # options 35 35 36 SONAME_VERSION = .$(BINARYVERSION)37 LIBCHICKEN_SO_LINKER_OPTIONS = -Wl,-soname,libchicken.so$(SONAME_VERSION)38 LIBUCHICKEN_SO_LINKER_OPTIONS = -Wl,-soname,libuchicken.so$(SONAME_VERSION)39 36 C_COMPILER_OPTIONS = -fno-strict-aliasing -DHAVE_CHICKEN_CONFIG_H 40 37 ifdef DEBUGBUILD -
chicken/trunk/defaults.make
r13735 r13820 206 206 LIBCHICKENGUI_SO_FILE ?= 207 207 else 208 PRIMARY_LIBCHICKEN ?= libchicken$(SO) $(SONAME_VERSION)209 LIBCHICKEN_SO_FILE ?= libchicken$(SO) $(SONAME_VERSION)210 LIBUCHICKEN_SO_FILE ?= libuchicken$(SO) $(SONAME_VERSION)208 PRIMARY_LIBCHICKEN ?= libchicken$(SO) 209 LIBCHICKEN_SO_FILE ?= libchicken$(SO) 210 LIBUCHICKEN_SO_FILE ?= libuchicken$(SO) 211 211 LIBCHICKENGUI_SO_FILE ?= 212 212 endif -
chicken/trunk/rules.make
r13800 r13820 673 673 libs: $(TARGETLIBS) 674 674 675 libchicken$(SO) $(SONAME_VERSION): $(LIBCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT)675 libchicken$(SO): $(LIBCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT) 676 676 $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_LINKER_OPTIONS) \ 677 677 $(LINKER_OUTPUT) $^ $(LIBCHICKEN_SO_LIBRARIES) 678 ifneq ($(SONAME_VERSION),) 679 ln -sf $(LIBCHICKEN_SO_FILE) libchicken$(SO) 680 endif 681 682 683 libuchicken$(SO)$(SONAME_VERSION): $(LIBUCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT) 678 679 680 libuchicken$(SO): $(LIBUCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT) 684 681 $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_LIBRARY_OPTIONS) $(LIBUCHICKEN_SO_LINKER_OPTIONS) \ 685 682 $(LINKER_OUTPUT) $^ $(LIBUCHICKEN_SO_LIBRARIES) 686 ifneq ($(SONAME_VERSION),)687 ln -sf $(LIBUCHICKEN_SO_FILE) libuchicken$(SO)688 endif689 683 690 684 cygchicken-0.dll: $(LIBCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT) … … 809 803 $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_FILE) $(DESTDIR)$(ILIBDIR) 810 804 $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) $(LIBUCHICKEN_SO_FILE) $(DESTDIR)$(ILIBDIR) 811 endif812 ifneq ($(SONAME_VERSION),)813 cd $(DESTDIR)$(ILIBDIR) && ln -sf $(LIBCHICKEN_SO_FILE) libchicken$(SO)814 cd $(DESTDIR)$(ILIBDIR) && ln -sf $(LIBUCHICKEN_SO_FILE) libuchicken$(SO)815 805 endif 816 806 ifdef WINDOWS -
chicken/trunk/scripts/test-dist.sh
r13818 r13820 15 15 fi 16 16 17 if test $# \!= 2; then 18 echo "usage: test-dist.sh [-bootstrap] PLATFORM [TARBALL]" 19 exit 1 20 fi 17 case $# in 18 1|2) ;; 19 *) 20 echo "usage: test-dist.sh [-bootstrap] PLATFORM [TARBALL]" 21 exit 1;; 22 esac 21 23 22 24 platform="$1" 23 25 tarball="$2" 26 makeprg=gmake 24 27 25 28 # use gmake, if available … … 43 46 # if no tarball given, create one 44 47 if test -z "$tarball"; then 45 $ makeprg PLATFORM=$platform PREFIX=$prefix DEBUGBUILD=1 CHICKEN=$prefix/bin/chicken CSI=$prefix/bin/csi dist48 $prefix/bin/csi -s scripts/makedist.scm --make=$makeprg --platform=$platform 46 49 tarball=chicken-`cat buildversion`.tar.gz 47 50 fi
Note: See TracChangeset
for help on using the changeset viewer.