2
0
mirror of https://github.com/bpkg/bpkg synced 2024-11-08 01:10:36 +00:00
Commit Graph

113 Commits

Author SHA1 Message Date
brandonocasey
594474720c updated setup.sh to install getdeps
this prevents the error 'error: `getdeps' is not a bpkg command.'
2016-02-24 17:19:50 -05:00
Joseph Werle
f2e29fb508 Merge pull request #58 from thoward/master
Add recursive dependency resolution via package.json
2016-02-16 08:02:52 -05:00
Troy Howard
af0efc54c5 add recursive dependency resolution via package.json 2016-01-30 12:47:10 -08:00
Joseph Werle
cd9fdc79fe Release 0.2.8 2015-12-22 08:30:34 -05:00
Joseph Werle
7cc8b1e126 fix typo 2015-12-22 08:30:23 -05:00
Joseph Werle
90db35f49f Update package.json 2015-09-07 16:24:44 -04:00
Joseph Werle
faaf63b117 Merge pull request #47 from sschuberth/master
Refer to "setup.sh" instead of an "install" script
2015-06-26 15:19:46 -04:00
Sebastian Schuberth
4fbae9141a Refer to "setup.sh" instead of an "install" script
This is a fixup for bff2fde.
2015-06-25 20:45:13 +02:00
Chris Carpita
03da496b63 Merge pull request #46 from sschuberth/master
Make bpkg install properly on MSYS
2015-06-25 13:08:58 -04:00
Sebastian Schuberth
ab3868a421 Also print some output for the "link" target 2015-06-25 17:12:59 +02:00
Sebastian Schuberth
5e36050143 Support installing on file systems that do not support symbolic links
When cloning a Git repository that contains symbolic links to a file
system that does not support symbolic links, Git replaces the links with
plain text files that contain the path to the target file. If we encouter
such files, install the linked source file rather than the link.
2015-06-25 17:12:59 +02:00
Sebastian Schuberth
9cd59f05f8 Ensure symbolic links have absolute targets
Fixes #21.
2015-06-25 17:12:58 +02:00
Sebastian Schuberth
84b0eeab90 Create the installation directory if required 2015-06-25 17:12:57 +02:00
Sebastian Schuberth
bff2fde9c9 Get rid of the dependency on "make" to install "bpkg"
Rename install.sh to setup.sh in order to take the Makefile targets.
Former make target names are now passed to the script like

$ ./setup.sh uninstall

Fixes #45.
2015-06-25 17:11:00 +02:00
Sebastian Schuberth
3c6a141444 README: Minor wording improvements 2015-06-25 15:39:16 +02:00
Joseph Werle
29da5cf07f Merge pull request #42 from philippbosch/patch-1
Make curl-based install command easier to copy and paste
2015-02-28 10:06:39 -05:00
Philipp Bosch
d5d943dafc Make curl-based install command easier to copy and paste 2015-02-28 08:23:54 +01:00
Joseph Werle
c563f0f715 Merge pull request #41 from juanpabloaj/readme-local-install
readme: about script to deps/bin in local install
2015-02-23 08:02:42 -05:00
JuanPablo
cd3d39aa4a readme: about script to deps/bin in local install 2015-02-23 01:58:56 +00:00
Joseph Werle
f6c60726be bump version 2015-02-22 10:07:00 -05:00
Joseph Werle
248b2d1cfb Merge pull request #40 from juanpabloaj/bin-path
after local install, script to PATH
2015-02-21 17:07:36 -05:00
Joseph Werle
b961688de8 Fix #37 2015-02-21 16:23:11 -05:00
Joseph Werle
a0ebbaf0fe Merge pull request #39 from juanpabloaj/gitignore
gitignore added
2015-02-21 16:14:33 -05:00
Joseph Werle
64e63d4daa Merge pull request #38 from juanpabloaj/dependencies
dependencies to readme
2015-02-21 16:14:19 -05:00
JuanPablo
3091eef2f2 after local install, script to PATH
* if the installed file is a script in the json file, after
  install, a symbolic link is made from
  deps/package_name/script.sh -> deps/bin/script
  and the script get user execution permissions
2015-02-21 20:49:48 +00:00
JuanPablo
4d9dc1633a gitignore added 2015-02-21 20:17:01 +00:00
JuanPablo
09b3d2fae1 dependencies to readme 2015-02-21 20:14:53 +00:00
Joseph Werle
4b8e5ef31c Merge pull request #37 from juanpabloaj/without-basename
basename replaced with sed regex
2015-02-21 14:49:28 -05:00
JuanPablo
c1c58c27cd basename replaced with sed regex 2015-02-21 19:43:24 +00:00
Joseph Werle
5bc4ebde32 Merge pull request #35 from juanpabloaj/install-as-user
make install in a user directory
2015-02-21 12:03:12 -05:00
JuanPablo
960fe81e85 make install in a user directory 2015-02-21 14:35:36 +00:00
Joseph Werle
744fb8917d Update README.md 2014-11-29 09:44:38 -05:00
Joseph Werle
620bd5c18c Update README.md 2014-11-29 09:43:53 -05:00
Joseph Werle
323ccff081 Update README.md 2014-11-29 09:41:37 -05:00
Joseph Werle
88cb8d468a Update README.md 2014-11-29 06:29:07 -05:00
Joseph Werle
c59be4c158 Merge pull request #30 from coderaiser/patch-1
package: add repo
2014-10-31 08:22:25 -04:00
coderaiser
566b9d7862 package: add repo 2014-10-31 12:49:10 +02:00
Chris Carpita
16cd13f310 Merge pull request #28 from felixrabe/patch-4
install.sh: Robustify
2014-10-21 15:49:43 -04:00
Felix Rabe
9d777a3206 install.sh: Robustify 2014-10-19 21:47:29 +02:00
Joseph Werle
9c2cf5987c Merge pull request #27 from ccarpita/new/init-source
Improvements to bpkg init
2014-10-10 16:42:38 -04:00
Chris Carpita
5ad5fc9318 Improvements to bpkg init
- Generate README.md file with description and install directions pre-filled
- Generate $NAME.sh file with boilerplate, including source-check, usage,
-   argument processing, and version print.
- Nice default for package.json "install" field
- Initialize git repo if one does not exist
- Fix issue with prompt where delete key erased prompt, by using `read -p`
2014-10-10 13:39:08 -04:00
Joseph Werle
a3eb393c09 Merge pull request #26 from ccarpita/new/show-doc
Separate command doc from option doc
2014-10-09 12:30:47 -04:00
Chris Carpita
cc6d9dd6fe Separate command doc from option doc 2014-10-09 12:27:20 -04:00
Joseph Werle
851889d74d Merge pull request #25 from ccarpita/new/bpkg-show
Add command (show) to display package details from remote
2014-10-09 11:35:53 -04:00
Chris Carpita
8b9c57cfbf Use ordered parameters for readme/sources, fix for git remote auth disclosure 2014-10-09 10:32:36 -04:00
Chris Carpita
9c537d7b73 Add command (show) to display package details from remote
- Use --details flag to print remote README.md
- Use --source flag to print scripts sources
2014-10-08 18:52:35 -04:00
Chris Carpita
e85775ed48 Merge pull request #24 from ccarpita/new/repo-update-list
Support wiki-based repository index
2014-10-08 14:24:38 -04:00
Chris Carpita
e25906484f Support wiki-based repository index
New Plugins:
- bpkg-update: sync repo listings locally
- bpkg-list: list the repo names, with -d flag for details
- bpkg-utils: source-only shared utilities for bpkg plugins

Change-Id: I9ef04a86efa35c61cabd7c4ecfa7c7a134b41c6c
2014-10-08 13:51:54 -04:00
Joseph Werle
8f1e597c8d Merge pull request #23 from ccarpita/add/ghe-support
Support for GHE and multiple remotes
2014-10-07 16:22:55 -04:00
Chris Carpita
02b481ae2e Shorten line, fix fallback array formatting
Change-Id: I911e69a115bf9c6f5e029626480aa83b63f2c09e
2014-10-07 16:11:46 -04:00