Commit Graph

98 Commits

Author SHA1 Message Date
Doug Currie b4661db982 Fix Makefile and one test for correct behavior. 2015-12-27 23:54:56 -05:00
ktakashi 1363fa267b Allow to pass environment variable for installation 2015-10-02 13:54:22 +02:00
Sunrin SHIMURA (keen) b7b0c00aa0 add a task to test issue 2015-10-02 14:50:43 +09:00
Yuichi Nishiwaki 3a96d093ed strict check 2015-07-20 02:52:47 +09:00
OGINO Masanori 8e90f17605 Cosmetic change.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-07-16 17:45:44 +09:00
OGINO Masanori 2a2dce97cb Add TEST_RUNNER variable to makefiles.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-07-16 17:44:34 +09:00
Yuichi Nishiwaki 70f905dbdf update cflags 2015-07-13 09:54:16 +09:00
Yuichi Nishiwaki 339ea176fe remove duplicate cflag 2015-07-13 09:38:06 +09:00
Yuichi Nishiwaki d867cd7dc9 remove -ansi flag 2015-07-13 09:33:36 +09:00
Yuichi Nishiwaki 803d7f0ad6 more strict cflags 2015-07-13 09:17:23 +09:00
Yuichi Nishiwaki 7d1ddf5dc9 update cflags 2015-07-13 09:08:22 +09:00
Yuichi Nishiwaki 2fb17afdfc move picrin/macro.scm. remove piclib/ 2015-07-09 04:07:12 +09:00
Yuichi Nishiwaki ad38eb9202 move picrin/syntax-rules 2015-07-09 04:02:55 +09:00
Yuichi Nishiwaki 738c04a1af move picrin/test.scm 2015-07-09 02:21:57 +09:00
Yuichi Nishiwaki 685d08301a move experimental/lambda.scm 2015-07-09 02:18:56 +09:00
Yuichi Nishiwaki c76690c4da remove picrin/base.scm 2015-07-09 02:10:02 +09:00
Yuichi Nishiwaki e05372d8a4 remove picrin/control.scm 2015-07-09 02:03:23 +09:00
Yuichi Nishiwaki 3bcc4b15fc define 'define-record-type' macro in scheme/base.scm 2015-07-09 01:59:14 +09:00
Yuichi Nishiwaki 5f454626f6 move picrin/array to contrib/ 2015-07-09 01:51:55 +09:00
Yuichi Nishiwaki ea208be508 compile with NDEBUG=1 2015-07-04 14:04:16 +09:00
Yuichi Nishiwaki 087e65ef1c don't define (picrin control escape) in callcc.c 2015-06-26 13:19:32 +09:00
OGINO Masanori b0e6f14442 Move r7rs-tests.scm into a nitro.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-06-22 11:07:56 +09:00
Yuichi Nishiwaki 3021e7f2b9 add PIC_ENABLE_STDIO flag 2015-06-19 14:03:52 +09:00
Yuichi Nishiwaki c3a6bffa61 run perl boot.c when running make 2015-06-15 02:17:27 +09:00
Yuichi Nishiwaki 2f4eeefb05 don't compile with DEBUG=1 even if the build was in debug mode 2015-06-15 02:17:26 +09:00
Richard Hopkins 4445a17058 insall -> install for PHONY target in Makefile 2015-06-11 22:25:15 +01:00
Yuichi Nishiwaki 2a1b7cf287 remove picrin/dictionary.scm 2015-06-09 17:05:47 +09:00
Yuichi Nishiwaki 02f0d00578 update Makefile 2015-06-02 06:03:35 +09:00
Sunrim KIM (keen) 83a84c3582 sort include files in order to ensure directory name sorting works 2015-05-31 21:25:49 +09:00
Yuichi Nishiwaki f7b7655830 always -Wall -Wextra 2015-05-31 14:32:56 +09:00
Yuichi Nishiwaki 15e61d8cd4 pic_open_library -> pic_make_library 2015-05-31 00:25:40 +09:00
Yuichi Nishiwaki 5092affcfc add -fPIC 2015-05-30 23:07:31 +09:00
Yuichi Nishiwaki bebda9407f don't do -Werror 2015-05-30 22:07:25 +09:00
Yuichi Nishiwaki ce25121837 run test-nostdlib when make test runs 2015-05-30 20:01:17 +09:00
Yuichi Nishiwaki bad14933d2 add test-nostdlib target 2015-05-30 19:57:12 +09:00
Yuichi Nishiwaki 708f3c2d67 replace readline cmake with equivalent pkg-config call 2015-05-30 17:58:25 +09:00
Yuichi Nishiwaki c9da23c2ee add -lm 2015-05-29 21:12:28 +09:00
Yuichi Nishiwaki cd4b1be54c abandon cmake 2015-05-29 20:42:26 +09:00
Yuichi Nishiwaki 5441cf75f9 remove old Make stuff 2014-03-02 12:54:27 +09:00
Yuichi Nishiwaki 6e7567a598 my own read impl. 2014-03-01 20:21:44 +09:00
Yuichi Nishiwaki d95ca8a4b0 compiler doesn't necessarily set to be GCC 2014-02-03 01:28:07 +09:00
Yuichi Nishiwaki dc727d8d83 dynamically link libpicrin 2014-02-03 01:24:58 +09:00
Yuichi Nishiwaki d64b28d23b use -Wl,-rpath option 2014-02-03 01:23:03 +09:00
Yuichi Nishiwaki 69c1c8a916 add -D_GNU_SOURCE for main makeline 2014-01-19 00:33:45 -08:00
Yuichi Nishiwaki b770105f6c fix a bug introduced in a prev commit 2014-02-02 11:23:04 +09:00
Yuichi Nishiwaki cdd58c3ac9 build xfile before compiling picrin 2014-02-02 11:16:33 +09:00
Yuichi Nishiwaki 1e89fbaef1 turn on -std=c99 flag 2014-02-01 18:46:50 +09:00
Yuichi Nishiwaki fbed329ca9 add -Wextra 2014-01-30 14:47:58 +09:00
Yuichi Nishiwaki e195ec7847 add line counter target in makefile 2014-01-18 13:06:56 +09:00
Yuichi Nishiwaki bc232acf9f initialize submodules in make 2014-01-09 15:30:44 +09:00