chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-hackers] patch: fix for chicken-install log output


From: Kristian Lein-Mathisen
Subject: [Chicken-hackers] patch: fix for chicken-install log output
Date: Sat, 28 Apr 2018 23:40:37 +0200


Hi all,

Before this patch, you get output like this:


2338 address@hidden ~/p/e/chicken-cjson  ➤ chicken-install5 -v -test
checking cjson ...
checking platform for `cjson'
checking dependencies for `cjson'
install order:
("cjson")
building cjson
running script /home/klm/prj/eggs/chicken-cjson/cjson.build.sh
executing: "sh /home/klm/prj/eggs/chicken-cjson/cjson.build.sh"
   /home/klm/.chickens/master/bin/csc5 -host -D compiling-extension -J -s -setup-mode -I /home/klm/prj/eggs/chicken-cjson -C -I/home/klm/prj/eggs/chicken-cjson -O2 -d1 /home/klm/prj/eggs/chicken-cjson/cjson.scm -o /home/klm/prj/eggs/chicken-cjson/cjson.so
   /home/klm/.chickens/master/bin/csc5 -setup-mode -static -I /home/klm/prj/eggs/chicken-cjson -emit-link-file /home/klm/prj/eggs/chicken-cjson/cjson.link -host -D compiling-extension -c -unit cjson -D compiling-static-extension -C -I/home/klm/prj/eggs/chicken-cjson -O2 -d1 /home/klm/prj/eggs/chicken-cjson/cjson.scm -o /home/klm/prj/eggs/chicken-cjson/cjson.static.o
   /home/klm/.chickens/master/bin/csc5 -setup-mode -s -host -I /home/klm/prj/eggs/chicken-cjson -C -I/home/klm/prj/eggs/chicken-cjson -O2 -d0 /home/klm/prj/eggs/chicken-cjson/cjson.import.scm -o /home/klm/prj/eggs/chicken-cjson/cjson.import.so
  installing cjson
running script /home/klm/prj/eggs/chicken-cjson/cjson.install.sh
executing: "sh /home/klm/prj/eggs/chicken-cjson/cjson.install.sh"

-- testing string->json ------------------------------------------------------
empty object ......................................................... [ PASS]
empty vector ......................................................... [ PASS]
number ............................................................... [ PASS]
false ................................................................ [ PASS]
true ................................................................. [ PASS]
null ................................................................. [ PASS]
nested ............................................................... [ PASS]
7 tests completed in 0 seconds.
7 out of 7 (100%) tests passed.
-- done testing string->json -------------------------------------------------


-- testing cjson->string -----------------------------------------------------
str->cjson->str ...................................................... [ PASS]
1 test completed in 0 seconds.
1 out of 1 (100%) test passed.
-- done testing cjson->string ------------------------------------------------

running: /home/klm/.chickens/master/bin/csi5 -s /home/klm/prj/eggs/chicken-cjson/tests/run.scm cjson 

Clearly, the last line there should be printed before the actual test output.
This patch addresses that.

K.

Attachment: 0002-chicken-install-Fix-log-output-order.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]