Calvin Rose
|
bedd9ccaa1
|
Verify working meson build on windows.
Using MSVC, no need for GNU tools.
|
2019-06-20 17:28:22 -04:00 |
|
Calvin Rose
|
a29e717fd7
|
Start working to a full meson build.
One build system instead of three for Make + Meson + build_win.bat.
|
2019-06-20 16:33:28 -04:00 |
|
Calvin Rose
|
d9a4ef05ac
|
Update docstring format.
Also add :p flag to fiber/new, change implemntation of with-dyns, and
make meson build install static library by default.
|
2019-06-08 10:30:43 -04:00 |
|
Calvin Rose
|
f00a2770ef
|
Follow meson guidlines for static/shared libs
Use only one library definition for faster builds.
|
2019-06-08 09:05:38 -04:00 |
|
Calvin Rose
|
b83fe146fa
|
Add static library to meson build.
|
2019-06-07 23:11:34 -04:00 |
|
Calvin Rose
|
6249f03367
|
Add janet_dep to meson build file.
|
2019-06-07 22:42:09 -04:00 |
|
Calvin Rose
|
cc1ff9125a
|
Add b_lundef=false for meson build.
|
2019-06-04 23:58:04 -04:00 |
|
Calvin Rose
|
22eb8372dd
|
Make meson build file do cross compilation.
|
2019-06-02 17:05:17 -04:00 |
|
Calvin Rose
|
d7954e6fe3
|
Update installers for path.janet
|
2019-06-02 13:30:52 -04:00 |
|
Calvin Rose
|
3d76d988c3
|
More work on installation and moving files around.
Move all installed libraries into auxlib.
Move all installed executable scripts into auxbin.
|
2019-06-01 10:38:28 -04:00 |
|
Calvin Rose
|
1696de233c
|
Add jpm tool, based on cook.
Modify cook as well.
|
2019-05-27 16:50:57 -04:00 |
|
Calvin Rose
|
f35b5765d6
|
Set module/*headerpath* during bootstrap
Cook also uses module/*headerpath* for finding headers
rather than using module/*syspath*.
|
2019-05-15 10:49:16 -04:00 |
|
Calvin Rose
|
9f3dde3cc7
|
Update meson build for #98
|
2019-05-15 08:20:39 -04:00 |
|
Calvin Rose
|
90c5d12613
|
Add include_directories to meson
Before, a local build would only work if system
headers were installed.
|
2019-03-23 15:02:59 -04:00 |
|
Calvin Rose
|
2c9195b507
|
More updates to meson
Redo amalg script so we can more easily run
it from Meson.
|
2019-03-23 13:50:50 -04:00 |
|
Calvin Rose
|
7f1b5d4d70
|
Merge core.janet into boot.janet
This simplifies the build machinery a bit.
core.janet is never actually included in the final
binary, it is just used to generate an image file.
|
2019-03-22 18:34:50 -04:00 |
|
Calvin Rose
|
25aa7a26c5
|
Add experimental meson build.
Should help with IDE integration.
|
2019-03-22 18:07:10 -04:00 |
|