Megatest

Check-in [8724301727]
Login
Overview
Comment:Fixed chicken build in Makefile
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | v1.65-newview
Files: files | file ages | folders
SHA1: 8724301727841358def98a48e191a0e344ddbf68
User & Date: jmoon18 on 2020-04-24 17:21:22
Other Links: branch diff | manifest | tags
Context
2020-04-27
15:23
Updates to Makefile so that it should be able to build chicken, sqlite3, nanomsg, iup and all needed eggs from scratch. Currently only in pwd/build/ directory check-in: 220b14a861 user: jmoon18 tags: v1.65-newview
2020-04-24
17:21
Fixed chicken build in Makefile check-in: 8724301727 user: jmoon18 tags: v1.65-newview
2020-04-17
23:56
Added beginnings of chicken install check-in: cdd5e92143 user: matt tags: v1.65-newview
Changes

Modified Makefile from [9c85f9cd01] to [bed9599960].

455
456
457
458
459
460
461
462
463


464
465
466
467
468
469
470
455
456
457
458
459
460
461


462
463
464
465
466
467
468
469
470







-
-
+
+







	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
	cd build/chicken-4.13.0;make PLATFORM=linux PREFIX=`pwd`/.. 
	cd build/chicken-4.13.0;make PLATFORM=linux PREFIX=`pwd`/.. 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