Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
55 check-ins using file scripts/spm_get.sh version 89f9a2720a
|
2013-10-25
| ||
| 11:58 | Update README to makek use of bootstrap script instead of spm.sh script. check-in: 487eaa14e4 user: mastersrp tags: trunk | |
| 11:49 | Move from using a lua-based trimmed-down version of spm.sh for bootstrapping, to use an actual bootstrapping script. check-in: a71f18e307 user: mastersrp tags: trunk | |
|
2013-10-23
| ||
| 23:26 | Update conf.c to actually init the database file. check-in: 2598dfbfdf user: mastersrp tags: trunk | |
| 19:07 | Update SQLite3 to 3.8.1. check-in: 73448f257d user: mastersrp tags: trunk | |
|
2013-10-20
| ||
| 23:01 | Further revise README, added a few links to required software for further information. check-in: 07ca2a7af7 user: mastersrp tags: trunk | |
| 22:59 | Move non-lua Sourcefiles to 'examples' directory, to serve as examples on how this package could be configured with other languages. check-in: 666ec5e168 user: mastersrp tags: trunk | |
| 22:57 | Add lua 5.2 to the list of requirements. check-in: dcf03a3a7f user: mastersrp tags: trunk | |
| 22:51 | Further revise the README. check-in: e4985c9f69 user: mastersrp tags: trunk | |
| 22:50 | Revise instructions in the README to comform to current procedures. check-in: ab69c3251e user: mastersrp tags: trunk | |
| 22:45 | Fix first code block being in HTML instead of native Markdown. check-in: fe06605f71 user: mastersrp tags: trunk | |
| 22:44 | Move README from wiki format to Markdown. check-in: f32654bff5 user: mastersrp tags: trunk | |
|
2013-10-18
| ||
| 16:33 | Add The GPLv3 license. check-in: 1bb91d82c5 user: mastersrp tags: trunk | |
| 15:35 | Fix redundant use of DIR_ROOT variable. check-in: 6d3e276bf9 user: mastersrp tags: trunk | |
| 15:33 | Improve TinyCC support although not actually in use yet. Remove redundant building information from Tuprules.tup. Fix spm segfaulting when .spm directory was not present. check-in: 8fce491f28 user: mastersrp tags: trunk | |
| 13:29 | Fix compilation errors in tcc script. check-in: 822a27c012 user: mastersrp tags: trunk | |
| 13:26 | Begin support for using TinyCC backend for C Sourcefiles. Add CFLAG -Werror for compilation to ensure strictness. Fix spm_log_init not handling out-of-memory errors. Fix os.isdir printing errors to the standard output. check-in: 3fd902ba55 user: mastersrp tags: trunk | |
|
2013-09-30
| ||
| 07:36 | Fix spm_fs_exists returning 1 on error, instead of -1. Fix both lua and tcl possibly clashing object names of the virtual machine state objects. Rewrite log function to return a file descriptor to the log file. Use new log file descriptor in main spm.c. check-in: 8b877311bc user: mastersrp tags: trunk | |
| 07:29 | Fix recompiling tcc everytime tcc was set as compiler. Fix compiling lua statically with libm. check-in: def4445cdb user: mastersrp tags: trunk | |
| 07:28 | Fix build warnings from conf.c. check-in: 609c149bdc user: mastersrp tags: trunk | |
|
2013-09-24
| ||
| 16:13 | Hack the lua implementation right in to spm. Works like a dead charm. check-in: 63a81190c5 user: mastersrp tags: trunk | |
|
2013-09-23
| ||
| 18:59 | Fix Lua Sourcefile compiling lua with readline and curses (not needed for library). Add a TinyCC option to configure script. Fix a major bug in spm_fs_exist(const char*) where both file pointers and directory pointers would be closed even when set to NULL, causing segfaults. Fix a bug where spm would not halt the system when executing a Sourcefile failed. check-in: de5954d8e6 user: mastersrp tags: trunk | |
|
2013-09-19
| ||
| 11:24 | Move important functions from Lua Sourcefiles into paklib main script. Delete unused log.tcl paklib script. check-in: fc5cf4af39 user: mastersrp tags: trunk | |
| 11:15 | Fix Lua Sourcefiles having hardcoded tcc dependencies. check-in: 56b4da8b54 user: mastersrp tags: trunk | |
| 09:09 | Clean up MoonScript Sourcefile syntax a bit. check-in: 03c00cfaa5 user: mastersrp tags: trunk | |
|
2013-09-14
| ||
| 20:04 | Fix not closing lua script state. check-in: b01a88967d user: mastersrp tags: trunk | |
| 20:04 | Fix Lua Sourcefile printing the wrong information when fetching dependencies. Fix Lua Sourcefile using the wrong tup binary when tup is not found. Add #define _POSIX_SOURCE 1 to auto.def. Use -pthread instead of -lpthread in the LDFLAGS. check-in: 9fd0219df7 user: mastersrp tags: trunk | |
|
2013-09-13
| ||
| 17:12 | Update Lua Sourcefile to use up to date fossil repository of Jimtcl 0.74. check-in: 3d0a54e1b8 user: mastersrp tags: trunk | |
|
2013-09-12
| ||
| 12:12 | Add better support for building with different compilers. No, TCC is not yet fully supported. check-in: c6210bf9fa user: mastersrp tags: trunk | |
|
2013-09-09
| ||
| 05:18 | Fix indentation. check-in: 91aaf5997b user: mastersrp tags: trunk | |
|
2013-09-08
| ||
| 20:16 | Fix spm.sh not working when sh is not symlinked to bash, so we explicitly state that we want bash. Update README requirements section. Should have all requirements covered now. check-in: 40de005bc4 user: mastersrp tags: trunk | |
| 20:15 | Fix os.isdir not capturing all errors. Fix tup not being fetched and built when not found. Fix jimtcl not being configured and built. check-in: ad8a10c45b user: mastersrp tags: trunk | |
| 17:42 | Fix lua Sourcefile not fetching tup, if it didn't already exist. check-in: 48a33e59cb user: mastersrp tags: trunk | |
| 16:25 | Move Sourcefile to Sourcefile.lua to work around a bug where spm would not load Sourcefile, but instead only look for Sourcefile.lua. check-in: b99e20bf49 user: mastersrp tags: trunk | |
| 09:59 | Move Sourcefile.lua to Sourcefile. Fossil doesn't do symbolic links. check-in: 25151407ac user: mastersrp tags: trunk | |
| 09:58 | Remove Sourcefile. check-in: 166a13e49f user: mastersrp tags: trunk | |
| 09:56 | Fix not exporting package details in Sourcefiles. Add new paklib files to support lua. check-in: 47f4598753 user: mastersrp tags: trunk | |
| 09:42 | (no comment) check-in: 60ffd9725a user: mastersrp tags: trunk | |
| 09:39 | Rename Sourcefile to Sourcefile.tcl. Create symbolic link Sourcefile to Sourcefile.lua. check-in: 3e558352bc user: mastersrp tags: trunk | |
| 09:38 | Remove Sourcefile.tcl symbolic link. check-in: 2f80e1927b user: mastersrp tags: trunk | |
|
2013-09-07
| ||
| 22:01 | Add temporary function for checking if directories exist. Remove -static and hope for the best. check-in: 0401aebad2 user: mastersrp tags: trunk | |
|
2013-09-05
| ||
| 09:56 | Fix building with lua not working. check-in: e254bc6d31 user: mastersrp tags: trunk | |
| 08:27 | Add spm_fs_remove_node(const char*) function. Add SPM_FS_NODE_MODES enum, for determing how to create nodes. Add bare minimum code to script modules lua.{c,h} and tcl.{c,h}. Remove leftover TcL code from spm.c. check-in: c84358504a user: mastersrp tags: trunk | |
|
2013-09-01
| ||
| 20:00 | Add Moonscript+Lua Sourcefiles. check-in: ed4c47cd3e user: mastersrp tags: trunk | |
| 19:59 | Add script.o. Begin work on compile-in plugin-based script runtime. Switch from TcL to Lua, temporarily. check-in: 30f6153d2f user: mastersrp tags: trunk | |
| 17:14 | Update README for better readability. check-in: e295276848 user: mastersrp tags: trunk | |
|
2013-08-26
| ||
| 09:33 | Replace <jim.h> include in main program with "script.h" check-in: 9523f0cbc2 user: mastersrp tags: trunk | |
| 09:31 | Remove src/script.c to keep the script api header-only. Remove redundant spaces in README. check-in: 2857cf3893 user: mastersrp tags: trunk | |
| 07:38 | Add beginning of experimental lua support for the future. Add placeholder function 'spm_package_delete' to package module. Remove leftovers of Moonscript support (too bloated). Fix tup building JimTcl and Lua regardless of support being enabled. Begin support for multiple scripting languages in script.{c,h}. check-in: ab60d56e56 user: mastersrp tags: trunk | |
|
2013-08-23
| ||
| 17:05 | Remove 'moon.h' from script.h. check-in: f752a475e9 user: mastersrp tags: trunk | |
| 17:01 | Remove MoonScript-related files. check-in: 3e38a3d410 user: mastersrp tags: trunk | |
| 14:49 | (no comment) check-in: d780fb8b79 user: mastersrp tags: trunk | |
| 14:47 | Add experimental Moonscript Sourcefile. check-in: 803ea0743d user: mastersrp tags: trunk | |
| 14:46 | Remove last entry of build-type from Sourcefile. Move compilation section of src/script/Tupfile to src/Tupfile. Remove src/script/Tupfile. check-in: ab615ae78a user: mastersrp tags: trunk | |
| 10:58 | Add script types to script.h. Move script/lua.{h,c} to script/moon.{h,c}, respectively. check-in: 60b7a89e76 user: mastersrp tags: trunk | |
|
2013-08-22
| ||
| 13:22 | Remove build-type argument from spm_get.sh check-in: bf0a254e28 user: mastersrp tags: trunk | |