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 |
Yuichi Nishiwaki
|
12aff8134f
|
too long log will cause travis report an error
|
2013-12-10 08:06:07 -08:00 |
Yuichi Nishiwaki
|
70fee1f0bd
|
add no-act make command
|
2013-12-05 17:21:52 +09:00 |
Yuichi Nishiwaki
|
5577cbb128
|
do not drop into repl when make is called without arguments
|
2013-11-29 00:14:51 +09:00 |
Yuichi Nishiwaki
|
1ee813382f
|
change default command of make
|
2013-11-28 23:52:11 +09:00 |
Yuichi Nishiwaki
|
24a6f54bc4
|
rename make debug-build command s/debug-build/debug/g
|
2013-11-28 18:49:51 +09:00 |
Yuichi Nishiwaki
|
e28d9e3b71
|
add -fPIC flag (it's needed when compiling on Linux)
|
2013-11-21 02:55:08 -08:00 |
Yuichi Nishiwaki
|
d5f01595b0
|
fixed #4
|
2013-11-18 20:24:09 +09:00 |
Yuichi Nishiwaki
|
8b46cef71e
|
Revert "change lex option"
This reverts commit e6a0078892 .
|
2013-11-18 20:21:01 +09:00 |
Yuichi Nishiwaki
|
e6a0078892
|
change lex option
|
2013-11-18 20:10:44 +09:00 |
Yuichi Nishiwaki
|
7972c5636a
|
statically link libraries
|
2013-11-17 18:04:38 +09:00 |
Yuichi Nishiwaki
|
d470997f03
|
change -O option depending on make rule
|
2013-11-17 14:39:08 +09:00 |
Yuichi Nishiwaki
|
754d53443b
|
s/build-debug/debug-build/g
|
2013-11-15 17:07:57 +09:00 |
Yuichi Nishiwaki
|
d415e5cbaf
|
cleanup Makefile
|
2013-11-09 18:05:59 +09:00 |
Yuichi Nishiwaki
|
09fc4b018e
|
Merge branch 'master' of github.com:ktakashi/picrin into ktakashi-master
Conflicts:
Makefile
|
2013-11-08 00:44:55 +09:00 |
ktakashi
|
bb18a33647
|
Modified Makefile to be able to compile on Cygwin
|
2013-11-07 10:14:18 +01:00 |
Syohei YOSHIDA
|
764be77f3a
|
add '-lm'
|
2013-11-07 07:49:01 +09:00 |
Yuichi Nishiwaki
|
dcb3820054
|
move -g compiler option from default line to debug line
|
2013-11-06 18:55:38 +09:00 |
Yuichi Nishiwaki
|
9fba9bed2b
|
add -O3 flag
|
2013-11-06 17:32:07 +09:00 |
Yuichi Nishiwaki
|
3aa7fe8294
|
add `make tak` command for benchmark
|
2013-11-04 23:26:38 -05:00 |
Yuichi Nishiwaki
|
979a1dd80b
|
add make release command
|
2013-10-30 16:36:21 +09:00 |
Yuichi Nishiwaki
|
013060a06f
|
fix the order of gcc command line args; -lfoo must be later than src/*.c
|
2013-10-29 15:53:04 +09:00 |
Yuichi Nishiwaki
|
406775e8dc
|
add -g option to the build command line
|
2013-10-23 15:46:57 +09:00 |
Yuichi Nishiwaki
|
dd3adf30e6
|
use xhash to manage scopes during codegin
|
2013-10-22 22:22:35 +09:00 |
Yuichi Nishiwaki
|
38c3aa7faf
|
library option is not needed when compiling a shared library
|
2013-10-20 21:08:10 +09:00 |
Yuichi Nishiwaki
|
ce6233b8f7
|
use simpler way
|
2013-10-20 21:06:53 +09:00 |
Yuichi Nishiwaki
|
d5bb5fb68b
|
use wildcard to enumerate all c files under src dir
|
2013-10-20 20:57:33 +09:00 |
Yuichi Nishiwaki
|
bb3c8ebf0d
|
move main.c to under tools/
|
2013-10-20 20:57:10 +09:00 |
Yuichi Nishiwaki
|
0ca07a3d26
|
update REDME
|
2013-10-20 18:49:35 +09:00 |
Yuichi Nishiwaki
|
d57d8ff3c0
|
place main.c under etc/
|
2013-10-20 18:44:26 +09:00 |
Yuichi Nishiwaki
|
12e2f10869
|
add error.c file
|
2013-10-20 17:26:18 +09:00 |
Yuichi Nishiwaki
|
444fc7c750
|
split codegen and vm
|
2013-10-20 17:06:47 +09:00 |
Yuichi Nishiwaki
|
6faaa5261c
|
add time functions
|
2013-10-20 12:04:15 +09:00 |