40df453521
embed the Tcl/Tk programming language in your webpages as a scripting tool. It was invented by Karl Lehenbauer, NeoSoft's Chief Technical Officer, and documented, enhanced and extended by NeoSoft's programmers and technical writers. WWW: http://www.sourceforge.net/projects/nws/ The changes: . don't build the Apache, TclX, gd, db, neo-tcl bundled in the tarball, but use those that are installed by their ports . don't generate GIFs -- use PNGs . look in /var/log for Apache's log file . use /var/db/neowebscript for caches and per-user databases . expose some configuration knobs into the neowebscript.conf -- there should be no need to edit init.tcl itself anymore All of the bundled demos work, except for the gd-based banner generator. The demo code uses Gdtclft commands that don't exist in the modern Gdtclft.
19 lines
455 B
Makefile
19 lines
455 B
Makefile
MODULES=neoscript neo_userdir log_neo auth_tcl # neo_include
|
|
|
|
.SUFFIXES:
|
|
.SUFFIXES: .so .c
|
|
|
|
.c.so:
|
|
${MAKE} -f ${FILESDIR}/Makefile.lib SRCS=${.ALLSRC}
|
|
|
|
all: ${MODULES:%=mod_%.so}
|
|
|
|
SYSCONFDIR!= ${PREFIX}/sbin/apxs -q SYSCONFDIR
|
|
|
|
install:
|
|
${INSTALL_DATA} ${MODULES:%=mod_%.so} ${PREFIX}/libexec/apache/
|
|
#.for m in ${MODULES}
|
|
# ${PREFIX}/sbin/apxs -e -A -n $m ${PREFIX}/libexec/apache/mod_$m.so
|
|
#.endfor
|
|
cp -Rp ${.CURDIR}/../neowebscript ${PREFIX}/share/
|