Yuichi Nishiwaki
be29b69c0c
don't require c99
2015-01-26 22:50:38 +09:00
Yuichi Nishiwaki
15ce163782
enable -O0 switch on debug mode
2015-01-25 20:44:36 +09:00
Sunrin SHIMURA (keen)
10517e4709
completely remove git submodule dependency
2015-01-04 04:12:59 +00:00
Sunrim KIM (keen)
1c48239521
Merge branch 'doc'
2014-10-25 09:02:26 +09:00
OGINO Masanori
dda6200877
Check whether CMP0037 is available or not.
...
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2014-10-08 09:50:59 +09:00
OGINO Masanori
a0a6e9e57a
Add CMake Policy settings.
...
I set version 2.6 as the baseline since cmake_minimum_required does so.
CMP0037 denies target names reserved by generators, e.g. test.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2014-10-07 23:00:27 +09:00
Sunrim KIM (keen)
738618b925
Merge branch 'master' into doc
...
Conflicts:
CMakeLists.txt
2014-09-20 17:00:57 +09:00
Yuichi Nishiwaki
8764bec50b
move main.c to src/
2014-09-01 09:40:55 +09:00
Yuichi Nishiwaki
83f580bfcf
initial benz integration
2014-09-01 09:33:28 +09:00
Sunrim KIM (keen)
883a38ecde
move contrib's docs into thir directories
2014-08-31 23:04:35 +09:00
Yuichi Nishiwaki
91d2dd0b02
Merge pull request #174 from KeenS/refactor-contrib
...
Refactor contrib
2014-08-06 02:41:08 +09:00
Yuichi Nishiwaki
d8692c1cc0
add optimization flag
2014-07-27 14:58:56 +09:00
Sunrim KIM (keen)
5f30b37fd9
add custom target `test-contrib` and make `make test` runs that
2014-07-22 21:33:03 +09:00
Yuichi Nishiwaki
10462f2b7f
remove custom target `no-act'
2014-07-18 11:52:35 +09:00
Yuichi Nishiwaki
03bffef748
'make tak' broken
2014-07-12 00:03:09 +09:00
Yuichi Nishiwaki
85d513abe6
remove "2> /dev/null" from make test command line
2014-06-29 01:23:21 +09:00
Yuichi Nishiwaki
952814ec3d
make no-act: direct error logs to /dev/null
2014-06-28 10:12:53 +09:00
Yuichi Nishiwaki
20427fb66a
'make test' runs r7rs tests
2014-06-22 22:29:02 +09:00
Yuichi Nishiwaki
b9e1e7d31b
add 'make test' target
2014-06-22 20:32:34 +09:00
Yuichi Nishiwaki
1fb2ac9aa4
downgrade cmake version to 2.6
2014-06-16 02:22:09 +09:00
Yuichi Nishiwaki
2f75715c84
fix #123 . add another build option 'USE_C11_FEATURE'
2014-05-30 10:34:44 +09:00
Yuichi Nishiwaki
e78ad9f452
split into piclib/CMakeLists.txt
2014-05-21 00:48:56 +09:00
Yuichi Nishiwaki
6d8680b902
piclib/*.scm are no longer used by the binary nor the library
2014-04-06 02:56:55 +09:00
Yuichi Nishiwaki
3e8d64fdb7
initial regexp support
2014-03-31 20:43:36 +09:00
Yuichi Nishiwaki
46ac5faa97
git cmake module is required
2014-03-26 14:08:55 +09:00
Yuichi Nishiwaki
d40f39962b
add missing find_package(git)
2014-03-10 00:34:56 +09:00
Yuichi Nishiwaki
171539b029
cleanup CMakeFiles.txt
2014-03-05 23:06:06 +09:00
Yuichi Nishiwaki
488a2c902c
mmm, cmake on travis seems earlier than 2.8.8...
2014-03-05 23:00:24 +09:00
Yuichi Nishiwaki
19371d1d81
some compilers don't support liking a static library into another shared
...
library. compiling xfile into an object file instead.
2014-03-05 16:06:35 +09:00
Yuichi Nishiwaki
0e4ec3b41b
add -g flag when Debug mode
2014-03-05 00:39:43 +09:00
Yuichi Nishiwaki
a243134dca
compile xfile into a static library
2014-03-05 00:39:30 +09:00
Yuichi Nishiwaki
6eac53e715
cleanup cmakelists.txt
2014-03-02 14:51:50 +09:00
Yuichi Nishiwaki
2bd25266b9
If readline is installed, enable it.
2014-03-02 14:34:02 +09:00
Yuichi Nishiwaki
0805d421f5
enable -Wall and -Wextra
2014-03-02 12:32:59 +09:00
Yuichi Nishiwaki
4a8bacd12c
enable debug flag in debug build mode
2014-03-02 12:29:23 +09:00
Yuichi Nishiwaki
a6ce873b61
add additional make targets
2014-03-02 12:23:36 +09:00
Yuichi Nishiwaki
02abde090f
execute submodule update before doing anything
2014-03-02 12:07:16 +09:00
Yuichi Nishiwaki
87d9adb0e4
add make run target
2014-03-02 02:40:04 +09:00
Yuichi Nishiwaki
249f2e40df
copy piclib to build dir
2014-03-02 02:39:50 +09:00
Yuichi Nishiwaki
dc7a7be22b
add c99 flag in CMakeLists.txt
2014-03-02 02:26:08 +09:00
Yuichi Nishiwaki
e30529d629
Add experimental cmake support
2014-03-02 01:52:41 +09:00