Megatest

Check-in [cdd5e92143]
Login
Overview
Comment:Added beginnings of chicken install
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | v1.65-newview
Files: files | file ages | folders
SHA1: cdd5e92143e616f56b8b4ba90f6bc2114de0dee1
User & Date: matt on 2020-04-17 23:56:02
Other Links: branch diff | manifest | tags
Context
2020-04-24
17:21
Fixed chicken build in Makefile check-in: 8724301727 user: jmoon18 tags: v1.65-newview
2020-04-20
21:49
Merged newview work into v1.65 to minimize divergences check-in: 3b86fd8d4c user: mrwellan tags: v1.65-broken
2020-04-17
23:56
Added beginnings of chicken install check-in: cdd5e92143 user: matt tags: v1.65-newview
12:57
Added dbmod call to dashboard check-in: c7d9089a6f user: mrwellan tags: v1.65-newview
Changes

Modified Makefile from [1053b6dcad] to [9c85f9cd01].

441
442
443
444
445
446
447






















448
449
450
451
452
453
454
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476







+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+








targets:
	@grep : Makefile | perl -ne '/^([A-Za-z0-9_-]+):/ && print "$$1\n"'


unit :
	cd tests;make unit

#======================================================================
# Chicken build
#======================================================================

tgz/chicken-4.13.0.tar.gz :
	mkdir -p tgz
	curl https://code.call-cc.org/releases/4.13.0/chicken-4.13.0.tar.gz > tgz/chicken-4.13.0.tar.gz

build/chicken-4.13.0/LICENSE : tgz/chicken-4.13.0.tar.gz
	mkdir -p build/eggs-installed
	cd build;tar xf ../tgz/chicken-4.13.0.tar.gz

build/bin/csi : build/chicken-4.13.0/LICENSE
	cd build/chicken-4.13.0;make PLATFORM=linux
	cd build/chicken-4.13.0;make PLATFORM=linux PREFIX=../ install

EGGS=srfi-69
EGGSTARG=$(addsuffix .done,$(addprefix build/eggs-installed/,$(EGGS)))

build/eggs-installed/%.done : build/bin/csi
	build/bin/chicken-install $* > build/eggs-installed/$*.done

#======================================================================
# Attic
#======================================================================

# portlogger-example : portlogger-example.scm api.o archive.o client.o common.o configf.o dashboard-tests.o dashboard-context-menu.o db.o dcommon.o ezsteps.o filedb.o genexample.o gutils.o http-transport.o items.o keys.o launch.o lock-queue.o margs.o megatest-version.o mt.o ods.o portlogger.o process.o rmt.o rpc-transport.o runconfig.o runs.o sdb.o server.o synchash.o tasks.o tdb.o tests.o tree.o
#	csc $(CSCOPTS) portlogger-example.scm api.o archive.o client.o common.o configf.o dashboard-tests.o dashboard-context-menu.o db.o dcommon.o ezsteps.o filedb.o genexample.o gutils.o http-transport.o items.o keys.o launch.o lock-queue.o margs.o megatest-version.o mt.o ods.o portlogger.o process.o rmt.o rpc-transport.o runconfig.o runs.o sdb.o server.o synchash.o tasks.o tdb.o tests.o tree.o