Overview
Comment: | Added an *import.o list - still not there yet. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | v1.65-try3 |
Files: | files | file ages | folders |
SHA1: |
b433734ae4d1cd0014708b7172d9cb16 |
User & Date: | matt on 2019-11-25 20:26:27 |
Other Links: | branch diff | manifest | tags |
Context
2019-12-03
| ||
20:30 | Unit tests basically working now. check-in: 27e03ab10c user: matt tags: v1.65-try3 | |
2019-11-25
| ||
20:26 | Added an *import.o list - still not there yet. check-in: b433734ae4 user: matt tags: v1.65-try3 | |
2019-11-24
| ||
22:24 | dashboard works and megatest has deps on X removed (not tested). check-in: f7cdc16245 user: matt tags: v1.65-try3 | |
Changes
Modified Makefile from [313792e945] to [f8697049c8].
︙ | ︙ | |||
30 31 32 33 34 35 36 | # ezsteps.scm lock-queue.scm sdb.scm \ # rmt.scm api.scm subrun.scm \ # portlogger.scm archive.scm env.scm diff-report.scm cgisetup/models/pgdb.scm SRCFILES= # removed from MSRCFILES: ftail.scm # module source files | > | > > > > > | > | | | > > | | 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | # ezsteps.scm lock-queue.scm sdb.scm \ # rmt.scm api.scm subrun.scm \ # 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 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 OFILES = $(SRCFILES:%.scm=%.o) GOFILES = $(GUISRCF:%.scm=%.o) MOFILES = $(addprefix mofiles/,$(MSRCFILES:%.scm=%.o)) # compiled import files MOIMPFILES = $(MSRCFILES:%.scm=%.import.o) |
︙ | ︙ | |||
83 84 85 86 87 88 89 90 91 92 93 | # ARCHSTR=$(BASH_MACHTYPE)_$(shell lsb_release -sr) ARCHSTR=$(shell if [[ -e /usr/bin/sw_vers ]]; then /usr/bin/sw_vers -productVersion; else lsb_release -sr; fi) # ARCHSTR=$(shell bash -c "echo \$$MACHTYPE") PNGFILES = $(shell cd docs/manual;ls *png) #all : $(PREFIX)/bin/.$(ARCHSTR) mtest dboard mtut ndboard 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) | > > > > > > > > > > | | 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 | # ARCHSTR=$(BASH_MACHTYPE)_$(shell lsb_release -sr) ARCHSTR=$(shell if [[ -e /usr/bin/sw_vers ]]; then /usr/bin/sw_vers -productVersion; else lsb_release -sr; fi) # 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) $(IMPORTO) csc $(CSCOPTS) $(MOFILES) $(MOIMPFILES) megatest.o -o mtest showmtesthash: @echo $(MTESTHASH) # removing $(GOFILES) dboard : dashboard.o $(MOFILES) $(MOIMPFILES) $(GMOFILES) $(GMOIMPFILES) |
︙ | ︙ |