diff --git a/Makefile.am b/Makefile.am index a1c8a7c..ec0f6f8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,6 @@ NULL = -SUBDIRS = src lib scm scripts +SUBDIRS = src lib scm DIST_SUBDIRS = $(SUBDIRS) autotools debian doc examples util EXTRA_DIST = \ diff --git a/debian/ldflags-elk.1 b/debian/ldflags-elk.1 deleted file mode 100644 index 41eb9c9..0000000 --- a/debian/ldflags-elk.1 +++ /dev/null @@ -1,9 +0,0 @@ -.TH LDFLAGS-ELK 1 -.SH NAME -ldflags-elk \- echo the LDFLAGS required for linking the Elk -interpreter kernel. -.SH SYNOPSIS -.B ldflags-elk -.SH AUTHOR -This manual page was written by E. Zanardi, -for the Debian GNU/Linux system. diff --git a/debian/linkscheme.1 b/debian/linkscheme.1 deleted file mode 100644 index 97131d4..0000000 --- a/debian/linkscheme.1 +++ /dev/null @@ -1,16 +0,0 @@ -.TH LINKSCHEME 1 -.SH NAME -linkscheme \- links ELK Scheme interpreter with your application -.SH SYNOPSIS -.B linkscheme -.I "output-file [object-file ...]" -.SH "DESCRIPTION" -This script creates an interpreter that is linked statically with your -extensions and/or application-specific object files (usually on platforms -that don't support incremental linking). - -The first argument is the executable to be created, the remaining -arguments are the object files and optional libraries. -.SH AUTHOR -This manual page was written by E. Zanardi, -for the Debian GNU/Linux system. diff --git a/debian/makedl.1 b/debian/makedl.1 deleted file mode 100644 index 0225832..0000000 --- a/debian/makedl.1 +++ /dev/null @@ -1,14 +0,0 @@ -.TH MAKEDL 1 -.SH NAME -makedl \- create dynamically loadable extension -.SH SYNOPSIS -.B makedl -.I "output-file object-file ... [library ...]" -.SH "DESCRIPTION" -.B makedl -can be used to link one dynamically loadable extension (an object file); or -combine several object files into one dynamically loadable extension -and resolve against libraries. -.SH AUTHOR -This manual page was written by E. Zanardi, -for the Debian GNU/Linux system. diff --git a/debian/manpages b/debian/manpages deleted file mode 100644 index fce8b16..0000000 --- a/debian/manpages +++ /dev/null @@ -1,5 +0,0 @@ -doc/man/elk.1 -debian/ldflags-elk.1 -debian/linkscheme.1 -debian/makedl.1 -debian/scheme-elk.1 diff --git a/debian/rules b/debian/rules index fe592fc..a68077e 100755 --- a/debian/rules +++ b/debian/rules @@ -101,7 +101,7 @@ binary-arch: build install # dh_installinit # dh_installcron # dh_installmanpages - dh_installman + dh_installman doc/man/elk.1 # dh_installinfo # dh_undocumented dh_installchangelogs NEWS diff --git a/debian/scheme-elk.1 b/debian/scheme-elk.1 deleted file mode 100644 index 1210cb9..0000000 --- a/debian/scheme-elk.1 +++ /dev/null @@ -1 +0,0 @@ -.so man1/elk.1 diff --git a/scripts/Makefile.am b/scripts/Makefile.am deleted file mode 100644 index e69de29..0000000 diff --git a/scripts/README b/scripts/README deleted file mode 100644 index a5749dd..0000000 --- a/scripts/README +++ /dev/null @@ -1,20 +0,0 @@ -Running `make' in this directory creates the localized versions of the -shell scripts from the (unlocalized) source files in the subdirectory -`src'. A script `makedl' (without suffix) is created by choosing the -correct makedl-xyz version from src. - -Running `make install' copies linkscheme, ldflags, and makedl into -$install_dir/lib. - -The shell script `linkscheme' can be used used to link the Scheme -interpreter statically with a number of extensions and/or with an -application. The script `makedl' is used to create a dynamically -loadable object file from one or more ordinary object files. There is -one `makedl-xyz' script in `src' for each dynamic loading mechanism -supported by Elk; the `xyz' suffix corresponds to the possible values -of $load_obj in config/system. - -The shell script `ldflags' echoes the linker flags that are required to -link the interpreter (at least -lm). You are supposed to use this -script in your Makefiles when linking the interpreter with extensions -and/or an application. diff --git a/scripts/build b/scripts/build deleted file mode 100755 index a814c00..0000000 --- a/scripts/build +++ /dev/null @@ -1,47 +0,0 @@ -. ../config/system -. ../config/site - -if [ _$load_obj = _ ]; then - load_obj=none -fi - -echo Building Makefile.local... -cat <Makefile.local -# This Makefile was produced by running ./build in this directory. - -SHELL=/bin/sh - -FILES= linkscheme makedl ldflags - -all: \$(FILES) - -localize: \$(FILES) - -linkscheme: src/linkscheme ../config/system ../config/site - \$(SHELL) src/\$@ > \$@ - chmod +x \$@ - -makedl: src/makedl-$load_obj ../config/system ../config/site - \$(SHELL) src/makedl-$load_obj > \$@ - chmod +x \$@ - -ldflags: src/ldflags ../config/system ../config/site - \$(SHELL) src/\$@ > \$@ - chmod +x \$@ - -install: \$(FILES) - -@if [ ! -d $install_dir/bin ]; then \\ - echo mkdir $install_dir/bin; \\ - mkdir $install_dir/bin; \\ - fi - cp linkscheme $install_dir/bin - cp makedl $install_dir/bin - -@if [ ! -d $install_dir/lib/elk ]; then \\ - echo mkdir $install_dir/lib/elk; \\ - mkdir -p $install_dir/lib/elk; \\ - fi - cp ldflags $install_dir/lib/elk - -distclean: - rm -f \$(FILES) Makefile.local -EOT diff --git a/scripts/src/ldflags b/scripts/src/ldflags deleted file mode 100644 index d169d13..0000000 --- a/scripts/src/ldflags +++ /dev/null @@ -1,9 +0,0 @@ -. ../config/system -. ../config/site - -cat <> exportlist - ;; - esac - done - cat exportlist - $cc -o \$aout -bexport:exportlist \$ofile \$extensions $ldflags - rm exportlist - ;; -*-aix4*-cc) - echo Creating export list for AIX 4.x linker: - for e in \$extensions - do - case \$e in - -l*) ;; - *) - nm \$e | grep '^\.$init_prefix.* *T ' \\ - | awk '{print \$1}' >> exportlist - ;; - esac - done - cat exportlist - $cc -o \$aout -bexport:exportlist \$ofile \$extensions $ldflags - rm exportlist - ;; -*) - $cc -o \$aout \$ofile \$extensions $ldflags - ;; -esac -chmod +x \$aout -HERE diff --git a/scripts/src/makedl-dl b/scripts/src/makedl-dl deleted file mode 100644 index 7d24658..0000000 --- a/scripts/src/makedl-dl +++ /dev/null @@ -1,24 +0,0 @@ -. ../config/system -. ../config/site - -cat <