Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

Package Build System #12

Open
kriskowal opened this issue Jul 30, 2009 · 2 comments
Open

Package Build System #12

kriskowal opened this issue Jul 30, 2009 · 2 comments

Comments

@kriskowal
Copy link
Collaborator

Add support for packages that have a build step. Create a system for transactionally downloading packages and their transitive dependencies, then unbundling, building, generating documentation, and testing, within a virtual environment before installing the results into the system or virtual environment packages directory.

Consider making an installation transaction resumable if errors occur at any particular stage.

@bryanwb
Copy link

bryanwb commented Oct 22, 2009

this is a total can of worms imho. It sounds exactly like the prerm, postinst, preinst scripts

http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html#s-maintscripts

Supporting these kinds of scripts require packagers so they don't stomp on each other's feet. I imagine that the narwhal world will be a lot looser organized than debian or ubuntu but I could be wrong

@kriskowal
Copy link
Collaborator Author

Ah, yeah. Those kinds of scripts are almost inevitably necessary for a sufficiently advanced project. The intent for this feature is to make it possible to automatically build a project from source, like v8.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants