Skip to content
This repository has been archived by the owner on Jul 8, 2020. It is now read-only.
/ projectsetup Public archive

MIGRATED TO https://vcs.rowanthorpe.com/rowan/projectsetup - THIS IS AN ARCHIVED VERSION... Automates building a project and its dependencies based on a recipe file.

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE.md
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

rowanthorpe/projectsetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

projectsetup

Description

Automates building a project and its dependencies based on a recipe file.

Notes

Progress is marked using xxx.DONE_xxx files in the build dir. Remove specific progress files to redo those steps.

There is experimental support for building inside virtualenvwrapper using the --self-contained (or -s) option. This causes it to work in (and install everything into) a self-contained directory. The virtualenv will have the same name as the projectname.

Recipe files are searched for in the present directory (pwd) using the name of this script + "_" + the projectname + ".txt", e.g.: projectsetup_myproject.txt

For now this script has to run under a bourne shell, not POSIX sh, to use virtualenvwrapper correctly. Nevertheless this script has been written to be POSIX shell-friendly. It was inspired by, and initially based on:

Documentation

Until documentation is improved, see the included example recipes and read the script itself to derive the recipe structure.

Downloading

Get it from its Github page

Installation

Trivially easy. See the included INSTALL file.

Copyright

(c) Copyright 2013 Rowan Thorpe

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see the GNU licenses page.

About

MIGRATED TO https://vcs.rowanthorpe.com/rowan/projectsetup - THIS IS AN ARCHIVED VERSION... Automates building a project and its dependencies based on a recipe file.

Topics

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE.md
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages