Comments (14)
Yeah, the "install" and "uninstall" targets don't get much testing, I'm afraid, since I generally just run things from where they're built.
planetary-ring1.png is an old, unused texture, removed by 1cf6518
This commit should fix the problem you encountered: c541b12 Remove planetary-ring1.png from Makefile
It's possible there are more problems waiting behind that one though. Let me know how it goes.
Also good luck with the LAN party, hope it goes well. Not enough people are able to manage to play this game as it's meant to be played.
from space-nerds-in-space.
Oh, BTW, if you do "make update-assets", then you don't need to do "make models", because "update-assets" downloads all the models anyway. That should save you some time.
from space-nerds-in-space.
Thank you for making those patches so quickly! The LAN party was a success, our first since COVID shut everything down, and we're talking about doing it again in a few months. For this patch, though - there appear to be more of these missing files. Would it make sense to track them all down, or should I just make a practice of installing from the game user account rather than my admin account?
from space-nerds-in-space.
It makes sense to track them down, "make install" is supposed to work. I'll take a look into it tomorrow.
from space-nerds-in-space.
Couple of commits:
- 7c0ff27 Make snis_launcher work with "make install"
- 1134816 Make "make install" install snis_update_assets.sh
I noticed "make uninstall" leaves a bit of trash behind.
from space-nerds-in-space.
Modified some documentation around "make install"
41e8d2d Added some notes about "make install"
from space-nerds-in-space.
c09916a Document "install-assets" makefile target
from space-nerds-in-space.
2d206d7 Do not install snis_update_assets.sh via "make install"
make install-assets does that job already.
from space-nerds-in-space.
I think this should be more or less working now. Let me know if it works for you now.
The procedure should be:
make DESTDIR= PREFIX=/usr/local mostly-clean
make DESTDIR= PREFIX=/usr/local
make DESTDIR= PREFIX=/usr/local update-assets
make DESTDIR= PREFIX=/usr/local install
make DESTDIR= PREFIX=/usr/local install-assets
from space-nerds-in-space.
It might be a few days before I'm back at the Lab to blow out a machine and reinstall everything from scratch, but I'll definitely test this.
from space-nerds-in-space.
Okay, testing it now I'm finding this error from the "install" step:
touch: cannot touch '//usr/local/.canary-in-the-coal-mine.canary': Permission denied
from space-nerds-in-space.
sudo fixes it. Then I get a bunch more permission-denied errors when running install-assets.
sudo fixes them too.
from space-nerds-in-space.
Yep, sudo will be needed if installing in someplace like /usr/local, but not needed if installing someplace you already have appropriate permissions to -- in other words, I believe it's working as designed wrt "sudo".
from space-nerds-in-space.
Thanks for testing it out and reporting your results.
from space-nerds-in-space.
Related Issues (20)
- snis_client --monitor option has been broken since the SDL2 conversion
- Bug in show_demon_3d() HOT 1
- {request} web interface single computer host HOT 8
- inconsistencies in help function on comms screen HOT 5
- keyboard mappings and interface design for communications station HOT 9
- scan contact velocity is a single number, should be three HOT 6
- keymap & UI/UX: Science! HOT 3
- UX & keymapping wishlist for engineering HOT 5
- missile launch failure HOT 4
- wishlist item for weapon screen: autofire phaser mode HOT 2
- weapons screen wishlist item: zoom HOT 1
- weapons screen wishlist: target specific systems HOT 2
- weapons screen controls request: phaser wavelength hotkeys HOT 1
- helm controls requests HOT 7
- Allow return to lobby from ESC menu HOT 1
- Allow and display keyboard shortcuts in the quit dialogue
- implement conservation of momentum HOT 9
- Fix libglew1.5-dev installation failure; update related documentation HOT 1
- Compile issue - mathutils.c HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from space-nerds-in-space.