-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building LNP from source #4
Comments
currently updating the package to 40.14, (even tho df just pushed 40.15 last night) 🍺 yes i will post more components of the package on the github repo. |
Some of the files are missing because there are more than one version of the files for linux, for example DFhack previously was available in GCC 4.5.4 and 4.9.1 versions. It was my intention to branch the repo to post multiple versions. I was working on a script to download the correct versions of the components and then compiling them, however its become a futile process with DF updating so fast. anyways, I will be posting more files for the 40.14 version, and branch it correctly now. |
Awesome! Would love to see that, especially the utilities and graphics. A script for fetching dfhack would be fine I suspect. You could always add the graphics repo as a git submodule? Also, did you see my post here? I'm not sure if it is a LNP, dfhack, or some other bug. |
Graphics repo is living here at the moment, looks like I don't have permission to fork it here. There's also an LNP-core repo but it needs a bit reorganizing so it can be added as a submodule into the LNP folder. Instead of using platform specific scripts to fetch stuff I was looking at adding parts of dulwich as a module to PyLNP, but it's a bit over my head... |
Hey @fricy cools, thanks for the links. I don't think the graphics repo needs to be forked, it can just be added to this repo as a submodule in the What reorganizing needs to be done in LNP-core? That should be pretty simple. A good first step in getting the platform specific stuff in the repo would be simple README files that document how/where to get the tools, and how to extract the archives into the relevant dir. Automation can come later. |
@fricy sorry, didn't realize you guys can't make repos. I added you and @PeridexisErrant to owners, I also forked your graphics repo, and the LNP-core repo, it would be great to use sub-modules to update the linux repo. @Ramblurr I am going to add some documentation today of "how to build" the package from compilation. Its a simple process that isn't documented well (or documented on each utilities page) that should be all in one spot. |
@BeauBouchard Cool, looking forward to that documentation. Once you get it up, I can help with new releases. Also, what do you think about adding the graphics repo and LNP-core as as a sub-module ? |
I don't think we will be doing sub-modules for the time being, but I documented some of the process including the compile instructions in the wiki. |
This github repo seems to be missing, well everything.
PyLNP isn't included, neither is the graphics pack repo. There isn't a build script for compiling the pack etc.
I would love to be able to hack on this project, to help with updates and such.
Could you add the dependencies as git submodules and write some documentation for how to fetch and compile all the other components to produce a working pack?
The text was updated successfully, but these errors were encountered: