Daniel Kolesa
|
9a2de6ffd3
|
move include install logic outside src/
|
2021-04-07 02:03:41 +02:00 |
|
Daniel Kolesa
|
f03407400c
|
remove pic: true in the build
since meson will always default to pic for static libraries unless
overridden with -Db_staticpic=false, we don't want to mess with
this
|
2021-04-07 02:01:05 +02:00 |
|
Daniel Kolesa
|
34959f44f3
|
support -Ddefault_library=both for windows
|
2021-04-07 01:58:58 +02:00 |
|
Daniel Kolesa
|
c09613c5ea
|
fill in missing headers to install
|
2021-04-07 01:44:40 +02:00 |
|
Daniel Kolesa
|
039dec8ec5
|
always define LIBCUBESCRIPT_BUILD for build
|
2021-04-01 04:39:13 +02:00 |
|
Daniel Kolesa
|
13d46881e8
|
windows fixes and other correctness/portability stuff
|
2021-03-31 01:13:35 +02:00 |
|
Daniel Kolesa
|
d80af7b159
|
hide internal_state from public state struct
|
2021-03-25 01:37:42 +01:00 |
|
Daniel Kolesa
|
4e8c3ee40f
|
move the VM stack off the real stack + std cleanups
|
2021-03-24 22:38:29 +01:00 |
|
Daniel Kolesa
|
b3b4624af1
|
drop cubescript.cc, move parsing stuff from cs_std to cs_parser
|
2021-03-23 22:17:25 +01:00 |
|
Daniel Kolesa
|
95e0da1fff
|
move some more stuff, don't use both_libraries() in meson
|
2021-03-23 02:48:14 +01:00 |
|
Daniel Kolesa
|
b5b0d0adf5
|
move some public state api into cs_state, separate lib_base
|
2021-03-23 02:43:18 +01:00 |
|
Daniel Kolesa
|
4b6c284ea1
|
separate cs_parser.cc, drop cs_util.cc
|
2021-03-23 02:00:23 +01:00 |
|
Daniel Kolesa
|
2cc1b0e271
|
add cs_std.cc, drop cs_util.hh
|
2021-03-23 01:46:56 +01:00 |
|
Daniel Kolesa
|
6821260c37
|
separate header/impl for strman
|
2021-03-23 01:25:47 +01:00 |
|
Daniel Kolesa
|
4588ae2373
|
separate cs_state, cs_std
|
2021-03-23 01:11:21 +01:00 |
|
Daniel Kolesa
|
702dca0809
|
separate ident and error impls into their own files
|
2021-03-22 22:33:15 +01:00 |
|
Daniel Kolesa
|
3d2f115de5
|
separate bytecode bits into its own file
|
2021-03-22 21:26:05 +01:00 |
|
Daniel Kolesa
|
82d366366e
|
drop libostd requirement entirely
|
2021-03-20 08:23:51 +01:00 |
|
q66
|
e58c69bc99
|
mesonize libcubescript
|
2018-10-28 02:56:00 +02:00 |
|