Index: Makefile
==================================================================
--- Makefile
+++ Makefile
@@ -32,21 +32,30 @@
 #   portlogger.scm archive.scm env.scm diff-report.scm cgisetup/models/pgdb.scm 
 SRCFILES=
 
 # removed from MSRCFILES: ftail.scm
 # module source files
-MSRCFILES = dbmod.scm rmtmod.scm commonmod.scm apimod.scm archivemod.scm clientmod.scm envmod.scm ezstepsmod.scm itemsmod.scm keysmod.scm launchmod.scm odsmod.scm processmod.scm runconfigmod.scm runsmod.scm servermod.scm subrunmod.scm tasksmod.scm testsmod.scm megamod.scm
+
+MSRCFILES = dbmod.scm rmtmod.scm commonmod.scm apimod.scm		\
+archivemod.scm clientmod.scm envmod.scm ezstepsmod.scm itemsmod.scm	\
+keysmod.scm launchmod.scm odsmod.scm processmod.scm runconfigmod.scm	\
+runsmod.scm servermod.scm subrunmod.scm tasksmod.scm testsmod.scm	\
+megamod.scm
 
 GMSRCFILES = dcommonmod.scm vgmod.scm treemod.scm 
 
 # Eggs to install (straightforward ones)
-EGGS=matchable readline apropos base64 regex-literals format regex-case test coops trace csv \
-dot-locking posix-utils posix-extras directory-utils hostinfo tcp-server rpc csv-xml fmt \
-json md5 awful http-client spiffy uri-common intarweb spiffy-request-vars \
-spiffy-directory-listing ssax sxml-serializer sxml-modifications iup canvas-draw sqlite3
 
-GUISRCF  = dashboard-context-menu.scm dashboard-tests.scm dashboard-guimonitor.scm gutils.scm dcommon.scm tree.scm vg.scm
+EGGS=matchable readline apropos base64 regex-literals format		\
+regex-case test coops trace csv dot-locking posix-utils posix-extras	\
+directory-utils hostinfo tcp-server rpc csv-xml fmt json md5 awful	\
+http-client spiffy uri-common intarweb spiffy-request-vars		\
+spiffy-directory-listing ssax sxml-serializer sxml-modifications iup	\
+canvas-draw sqlite3
+
+GUISRCF = dashboard-context-menu.scm dashboard-tests.scm	\
+dashboard-guimonitor.scm gutils.scm dcommon.scm tree.scm vg.scm
 
 OFILES   = $(SRCFILES:%.scm=%.o)
 GOFILES  = $(GUISRCF:%.scm=%.o)
 
 MOFILES = $(addprefix mofiles/,$(MSRCFILES:%.scm=%.o))
@@ -85,15 +94,25 @@
 # ARCHSTR=$(shell bash -c "echo \$$MACHTYPE")
 
 PNGFILES = $(shell cd docs/manual;ls *png)
 
 #all : $(PREFIX)/bin/.$(ARCHSTR) mtest dboard mtut ndboard
+
+IMPORTO = apimod.import.o dbmod.import.o itemsmod.import.o		\
+odsmod.import.o runsmod.import.o testsmod.import.o			\
+archivemod.import.o dcommonmod.import.o keysmod.import.o		\
+processmod.import.o servermod.import.o treemod.import.o			\
+clientmod.import.o envmod.import.o launchmod.import.o rmtmod.import.o	\
+subrunmod.import.o vgmod.import.o commonmod.import.o			\
+ezstepsmod.import.o megamod.import.o runconfigmod.import.o		\
+tasksmod.import.o
+
 all : $(PREFIX)/bin/.$(ARCHSTR) mtest dboard mtut tcmt
 
 # why were the files  mofiles/ftail.o mofiles/rmtmod.o mofiles/commonmod.o listed on this target when MOFILES are there?
 # Removed non module .o files (i.e. $(OFILES)
-mtest: readline-fix.scm megatest.o $(MOFILES) $(MOIMPFILES)
+mtest: readline-fix.scm megatest.o $(MOFILES) $(MOIMPFILES) $(IMPORTO)
 	csc $(CSCOPTS) $(MOFILES) $(MOIMPFILES) megatest.o -o mtest
 
 showmtesthash:
 	@echo $(MTESTHASH)