Vendor libs/hump, sfxrlua, json4lua, narrator as real files
These were committed as empty submodule gitlinks with no .gitmodules, so the folders were never populated and the game could not load (require of libs/hump/timer, libs/sfxrlua/sfxr, narrator.narrator). Checked out each at its pinned commit and vendored the files, matching the existing bundled-libs convention. Removed the junk libs/libs/ tree. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
e73f63b5d4
commit
03532d29e4
219 changed files with 20254 additions and 252 deletions
38
libs/hump/.travis.yml
Normal file
38
libs/hump/.travis.yml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
dist: precise
|
||||
sudo: false # Use container-based infrastructure
|
||||
language: python
|
||||
|
||||
git:
|
||||
depth: 4
|
||||
|
||||
#Testing with lastest stable version of LUAJIT
|
||||
env:
|
||||
- LUA_RUNTIME="luajit"
|
||||
LUA_VERSION="2.0.5"
|
||||
#- LUA_RUNTIME="luajit"
|
||||
# LUA_VERSION="2.1"
|
||||
|
||||
before_install:
|
||||
- pip install hererocks
|
||||
- hererocks lua_installations/$LUA_RUNTIME$LUA_VERSION/ --luarocks ^ --$LUA_RUNTIME $LUA_VERSION
|
||||
- export PATH=$PATH:$PWD/lua_installations/$LUA_RUNTIME$LUA_VERSION/bin
|
||||
|
||||
before_script:
|
||||
- luarocks install busted
|
||||
- busted --version
|
||||
|
||||
script:
|
||||
- busted --output=TAP #default utfTerminal
|
||||
|
||||
#Checks if Luajit and luarocks are already installed
|
||||
#Comment out to reinstall or if changing versions
|
||||
cache:
|
||||
directories:
|
||||
- $PWD/lua_installations
|
||||
|
||||
# Can add email notification here
|
||||
#notifications:
|
||||
#email:
|
||||
#recipients:
|
||||
#- email@here.com
|
||||
#on_failure: always #default always
|
||||
Loading…
Add table
Add a link
Reference in a new issue