Overview
| Comment: | Updated to work on older autoconf implementations and support the new versionscript.m4 interface |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
5ade025cc560f2c0ec46ed3e641fc39e |
| User & Date: | rkeene on 2014-06-21 04:44:15.264 |
| Other Links: | manifest | tags |
Context
|
2014-06-21
| ||
| 05:06 | Updated to allow "tcc" to build check-in: 035f309e4f user: rkeene tags: trunk | |
| 04:44 | Updated to work on older autoconf implementations and support the new versionscript.m4 interface check-in: 5ade025cc5 user: rkeene tags: trunk | |
| 04:43 | Updated to include "strtonum" implementation (public domain) check-in: 0219a4ded0 user: rkeene tags: trunk | |
Changes
Modified Makefile.in
from [0a8186dc49]
to [203970abed].
| ︙ | ︙ | |||
72 73 74 75 76 77 78 |
@if ! echo "_WIN32" | $(CPP) $(CPPFLAGS) - | grep '^_WIN32$$' >/dev/null; then \
echo cp -r $(srcdir)/tcc/win32/include/* "$(DESTDIR)$(PACKAGE_INSTALL_DIR)/include/"; \
cp -r $(srcdir)/tcc/win32/include/* "$(DESTDIR)$(PACKAGE_INSTALL_DIR)/include/"; \
echo cp -r $(srcdir)/tcc/win32/lib/*.def "$(DESTDIR)$(PACKAGE_INSTALL_DIR)/lib/"; \
cp -r $(srcdir)/tcc/win32/lib/*.def "$(DESTDIR)$(PACKAGE_INSTALL_DIR)/lib/"; \
fi
( for file in $(INSTALL_HEADERS); do echo "#include <$${file}>"; done ) | \
| | | 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
@if ! echo "_WIN32" | $(CPP) $(CPPFLAGS) - | grep '^_WIN32$$' >/dev/null; then \
echo cp -r $(srcdir)/tcc/win32/include/* "$(DESTDIR)$(PACKAGE_INSTALL_DIR)/include/"; \
cp -r $(srcdir)/tcc/win32/include/* "$(DESTDIR)$(PACKAGE_INSTALL_DIR)/include/"; \
echo cp -r $(srcdir)/tcc/win32/lib/*.def "$(DESTDIR)$(PACKAGE_INSTALL_DIR)/lib/"; \
cp -r $(srcdir)/tcc/win32/lib/*.def "$(DESTDIR)$(PACKAGE_INSTALL_DIR)/lib/"; \
fi
( for file in $(INSTALL_HEADERS); do echo "#include <$${file}>"; done ) | \
$(CPP) -v $(CPPFLAGS) -I$(srcdir)/tcc/include -I$(srcdir)/tcc/include - 2>&1 | @AWK@ -f $(srcdir)/headers.awk | while read src dst; do \
dst="$(DESTDIR)$(PACKAGE_INSTALL_DIR)/include/$$dst"; \
if [ -e "$${dst}" ]; then continue; fi; \
dstdir="$$(dirname "$$dst")"; \
mkdir -p "$$dstdir"; \
echo cp "$$src" "$$dst"; \
cp "$$src" "$$dst"; \
done
|
| ︙ | ︙ |
Modified configure.ac
from [b6d99aa0b3]
to [3714b15ff7].
1 2 3 4 5 6 7 8 9 10 11 12 | dnl Define ourselves AC_INIT(tcc4tcl, @@VERS@@) dnl Checks for programs. AC_PROG_CC AC_PROG_MAKE_SET AC_PROG_INSTALL AC_GNU_SOURCE AC_LANG(C) dnl Determine system information DC_CHK_OS_INFO | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 | dnl Define ourselves AC_INIT(tcc4tcl, @@VERS@@) dnl Checks for programs. AC_PROG_CC AC_PROG_CPP AC_PROG_MAKE_SET AC_PROG_INSTALL AC_GNU_SOURCE AC_LANG(C) dnl Determine system information DC_CHK_OS_INFO |
| ︙ | ︙ | |||
69 70 71 72 73 74 75 76 77 78 79 80 |
;;
*)
HOST_PATH_SEPARATOR=':'
;;
esac
AC_SUBST(HOST_PATH_SEPARATOR)
dnl Perform Tcl Extension required stuff
TCLEXT_INIT
dnl This must be done last since it breaks the compilation
if test "${TCC4TCL_TARGET}" = "shared"; then
| > > > | < | 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
;;
*)
HOST_PATH_SEPARATOR=':'
;;
esac
AC_SUBST(HOST_PATH_SEPARATOR)
dnl Find a suitable awk
AC_CHECK_TOOLS(AWK, gawk awk, [false])
dnl Perform Tcl Extension required stuff
TCLEXT_INIT
dnl This must be done last since it breaks the compilation
if test "${TCC4TCL_TARGET}" = "shared"; then
DC_SETUP_STABLE_API([${srcdir}/tcc4tcl.vers], [tcc4tcl.syms])
fi
dnl Produce output
AC_OUTPUT(Makefile pkgIndex.tcl tcc4tcl.syms)
|