Commit Graph

86 Commits

Author SHA1 Message Date
Calvin Rose 230b734663 Delete jpm and related testing from this repository.
JPM and related functionality has been moved to it's own repository
and will be versioned separately from Janet. The distribution process
could later be modified to bundle a version of jpm with Janet but this
is perhaps not needed.
2021-07-15 20:49:41 -05:00
Calvin Rose 2dc04d2957 On install, merge janetconf.h into janet.h
This results in a cleaner amalgmated build
2020-11-17 09:53:12 -06:00
Leaf Garland 338ef8f2e4 Update Appveyor to build Wix installer 2020-05-19 17:00:42 +12:00
Calvin Rose 0a4d58468e Remove Debug build from appveyor. 2020-04-25 12:06:22 -04:00
Calvin Rose f48d9465f5 Fix appveyor.yml 2020-04-01 09:23:19 -05:00
Calvin Rose 6b1d5c6d7b Work on improving deployment for windows. 2020-04-01 09:22:27 -05:00
Calvin Rose 5b6b9f1597 Prepare for 1.8.1 release. 2020-03-31 09:49:09 -05:00
Calvin Rose 279b536646 Prepare for 1.8.0 release. 2020-03-29 14:18:28 -05:00
Calvin Rose 64e1961193 Update version strings to 1.7.1-dev. 2020-02-02 09:38:44 -06:00
Calvin Rose f7ee8bd30d Update to version 1.7.0. 2020-02-01 23:35:17 -06:00
Calvin Rose 0b0fb18c42 Can we fix NSIS? 2019-12-31 12:10:57 -05:00
Calvin Rose bfb638cfc2 Try EnVar_plugin for updating path.
This should be more robust and not fail after upgrading.
2019-12-31 10:26:54 -05:00
Calvin Rose e3c88295f2 Update to NSIS 3.05
Lock version in appveyor.yml
2019-12-31 09:40:36 -05:00
Calvin Rose 5528bca7a9 Version bump to dev version. 2019-12-28 11:58:40 -05:00
Calvin Rose 5b6dffe93d Version bump. 2019-12-09 18:04:38 -06:00
Calvin Rose bcd2089f71 Version 1.5.1 2019-11-16 17:17:13 -06:00
Calvin Rose 5681e02e0f Update deployment and fix changelog. 2019-11-10 11:30:31 -06:00
Calvin Rose 41a22f258e Fix appveyor.yml to build windows installer. 2019-11-10 11:12:28 -06:00
Calvin Rose 0d2844b7c9 Update to 1.5.0 2019-11-10 10:57:18 -06:00
Calvin Rose 44ed2c6b47 Tag artifacts with platform name. 2019-11-09 16:20:52 -05:00
Calvin Rose 135abff100 Try again with vcvarsall.bat 2019-11-09 13:29:01 -05:00
Calvin Rose 7252db1e63 Try 32 bit and 64 bit builds for windows. 2019-11-09 13:25:57 -05:00
Calvin Rose 280dca3998 Add shell.c to the amalgamation.
This allows easy builds of the full interpreter with no
build system.

  1. Get janet.c, janet.h, janetconf.h, and shell.c in a directory. Edit
     janetconf.h as desired.
  2. gcc shell.c janet.c -lm -ldl -O2 -o janet (on GNU-Linux for example)
  3. ./janet -h (Yay!)
2019-10-29 19:18:44 -05:00
Calvin Rose 7fd0748c19 Update to 1.4.0 2019-10-14 20:35:13 -05:00
Calvin Rose 7809f89dfc 1.3.1 Release
Small changes, mostly just fixing minor bugs.
2019-09-21 19:15:02 -05:00
Calvin Rose 4ebb749131 Update appveyor configuration. 2019-09-05 19:43:06 -05:00
Calvin Rose 96a3104fe2 Update to 1.3.0, add jpm.1 2019-09-04 23:44:23 -05:00
Calvin Rose 0360942942 Add build commit hash to windows build from appveyor. 2019-08-18 21:01:47 -04:00
Calvin Rose c35d6d2396 More batch syntax issues. 2019-08-18 20:27:26 -04:00
Calvin Rose 1c73d8ce2b Remove some parens 2019-08-18 20:19:50 -04:00
Calvin Rose 6a539df480 Make sure all appveyor artifacts get deployed 2019-08-18 20:07:12 -04:00
Calvin Rose 1de09ec149 release test 5 2019-08-18 20:02:06 -04:00
Calvin Rose a1f785038d release-test4 2019-08-18 19:53:18 -04:00
Calvin Rose 5d475848a6 Fix appveyor.yml 2019-08-18 19:35:17 -04:00
Calvin Rose 2695f2da46 Update installer with appveyor commands. 2019-08-18 19:16:15 -04:00
Calvin Rose 3cdbf5753d Add some more artifacts to automate release. 2019-08-18 18:02:28 -04:00
Calvin Rose daf92be5bc Better deploy test. 2019-08-18 17:54:52 -04:00
Calvin Rose 79bbb0ee1c Appveyor test2. 2019-08-18 17:05:53 -04:00
Calvin Rose 826bb1abbe Update appveyor deployment. 2019-08-18 16:54:43 -04:00
Calvin Rose 4ba912cd57 Switch to 32 bit build. 2019-08-07 22:51:58 -04:00
Calvin Rose 7713674ff6 Fix appveyor.yml 2019-08-07 22:23:19 -04:00
Calvin Rose 0fce440455 See if we can use a different build of NSIS. 2019-08-07 22:19:49 -04:00
Calvin Rose ec32d11b76 Update installer and make things build on windows.
We can now build windows executables with jpm.
2019-07-28 01:05:15 -04:00
Calvin Rose 7e97687c9e Update windows installation and automation. 2019-07-27 21:44:44 -04:00
Calvin Rose da5a64131f Progress towards making windows work again. 2019-07-27 16:16:28 -04:00
Calvin Rose efc38b87de Preemptive version bump. 2019-07-27 09:40:35 -05:00
Calvin Rose 3928136670 Begin update to 1.1.0. 2019-07-08 18:16:17 -05:00
Calvin Rose c1113d61d6 Make installer correctly versioned. 2019-07-02 07:33:30 -05:00
Calvin Rose c6ac53f4be Try distributing only the installer. 2019-05-28 21:05:47 -04:00
Calvin Rose 2d7812a06c Update appveyor.yml 2019-05-28 20:52:36 -04:00