Commit Graph

306 Commits (master)
 

Author SHA1 Message Date
Ben Peachey 58a34bcd01
Merge pull request #111 from potherca-contrib/issues/110/clib-fails
Fixes install error with clib. Fixes #110.
5 years ago
Ben Peachey 9eb87f5974
Fixes install error with clib. 5 years ago
Dmitri Gopkalo b192e96790 Update install.sh 5 years ago
Dmitri Gopkalo 922217b616 package_json_name_parse_fix
- fix problem when we has 
package.json with:
``` "files": ["lib/name.sh"]```
5 years ago
Jess fe23f7b778 Added call to donate after npm install (optional) 6 years ago
Jess 04e699c4c4 Added backers and sponsors on the README 6 years ago
Joseph Werle 958b00eb52 Release 0.3.0 6 years ago
Ben Peachey 1107d7608c Changes various (text) files to *not* be executable
This change affects LICENSE, README.md, package.json and Makefile files.
6 years ago
Ben Peachey ab8c1ed12a Changes version in bpkg.sh to "0.2.9"
Fixes #59
6 years ago
Ben Peachey d843146bd0 Fixes bug in bpkg-install global check
The bug occurred when a "global" section was present in a `packages.json` file but had a value other than "true".
Due to the logic of the check, such a package would then be marked for global install.
6 years ago
Ben Peachey b3e80ec22f Fixes bug in bpkg-install scripts download
The bug occurred when scripts were not in the root of the package.
Also cleans up the download logic for the files section.
6 years ago
Ben Peachey 4aa4e4b51a Add message in bpkg-install clarifying sub-dependencies are being installed. 6 years ago
Ben Peachey 0b21ee1b21 Changes logic to create array from JSON sections in bpkg-install. 6 years ago
Ben Peachey d0df4f28f1 Fixes bug in bpkg-install global check
Bug was caused by incorrect placement of quoute character, causing the result of a check to be incorrect.
6 years ago
Ben Peachey ba0308f5c3 Fixes bug in save_remote_file function in bpkg-install
The bug occurred if a save-path did not exists. The function now attempts to create the directory before trying to save a file to it.
6 years ago
Joseph Werle 72c9a90e3f Reintroduce Makefile that invokes setup.sh 7 years ago
Joseph Werle 18a66dbddc Release 0.2.9 7 years ago
AdrieanKhisbe 62d6d15ee9 checkout the right version in the cloned repository during install 7 years ago
Joseph Werle 9bbe98c624 bpkg.io > bpkg.sh
Update script to reflect new domain
7 years ago
Christopher B. Hauser 0be274e450 dummy change to trigger travis 7 years ago
Christopher B. Hauser 364b7cdb98 Travis integration for testing, issue #85 (#86)
* fix scripts array for loop, issue #82

* add travis ci

* add sudo to install in /usr/...

* bugfix sudo

* Update README.md

* change travis badge to bpkg for PR
7 years ago
Christopher B. Hauser b55bc82ebd fix scripts array for loop, issue #82 (#84) 7 years ago
Ben Peachey e9a0278bce Adds missing null check (#83)
Adds a check to make sure that the "$scripts" array in the install script is not empty.
7 years ago
Ben Peachey 2a30578d0b Issues 78 - Makes `install.sh` more shellcheck compliant. (#81)
* Issues 78 - Makes `install.sh` more shellcheck compliant.

* Adds wrapper for curl calls.

* Replaces unneeded double quotes with single quotes.

* Replaces single bracket tests with double bracket tests.

* Adds function for saving remote files locally.

* Adds null checks.

* Fixes incorrect curl parameters.

* Wraps logic to get package.json in separate function.

* Adds cleaner solution for curl calls in install.sh.
7 years ago
Abdelkafi Ahmed 0617f26461 Replace ` ` with $( ) inside strings and in commands (#77)
* Changed how to execute shell commands inside output strings

* Removed the extra { }

* Drop changes to JSON files inside lib/json
7 years ago
Joseph Werle c1f0cd3664 Merge pull request #73 from StephenHamilton/global-local-install
Preventing Double Install
8 years ago
Benoit Hiller 8c48808195 moving local only prep into other branch
This changes moves things like creating the deps dir and installing
dependencies into the local branch of the installer. This will stop
it from trying to install dependencies when you do global installs.
Installing dependencies for global installs doesn't look like it
actually worked though.
8 years ago
Benoit Hiller 5916a6b3de preventing double install
The existing behaviour was to perform a global install in addition to
a local one rather than instead of.

fixes #70
8 years ago
Joseph Werle c746f3618e Merge pull request #63 from gregorynicholas/master
updates README.md install docs
8 years ago
Joseph Werle ac0f1f5d16 Merge pull request #68 from nfischer/fix-return-status
Fix template return code generated by `bpkg init`
8 years ago
Joseph Werle d88e82c287 Merge pull request #69 from nfischer/clarify-username
Clarify that "username" means "Github username"
8 years ago
Nate Fischer b570ebfcd0 Clarify that "username" means "Github username" 8 years ago
Nate Fischer 887fb48c11 Fix template return code generated by `bpkg init` 8 years ago
Joseph Werle 4fbebd4126 Merge pull request #65 from reduxionist/patch-1
Update README.md
8 years ago
Joseph Werle fe0827d542 Merge pull request #67 from adjohnson916/patch-1
fix readme typo "omission"
8 years ago
Anders D. Johnson 6965c42429 fix readme typo "omission" 8 years ago
Joseph Werle 05886a29f8 Merge pull request #66 from kba/master
Add Table of Contents to README
8 years ago
Konstantin Baierer 4fcc571d02 Add Table of Contents to README 8 years ago
Jonathan Barratt fb513cdc51 Update README.md
fix minor typos
8 years ago
gregory nicholas 6a2f4fc933 updates README.md install docs
- updates the url to curl for `setup.sh`
8 years ago
Joseph Werle 9dafac663d Merge pull request #62 from BrandonOCasey/files-array
added files array support to install/package.json
8 years ago
brandonocasey 5b707579cb added files array support to install/package.json
updated readme with files entry
moved package.json copy near the start of install
moved directory creation to the start of install
moved getdeps to the start of install
8 years ago
Joseph Werle b25c484cb8 Merge pull request #61 from BrandonOCasey/fix-setup
updated setup.sh to install getdeps
8 years ago
brandonocasey 594474720c updated setup.sh to install getdeps
this prevents the error 'error: `getdeps' is not a bpkg command.'
8 years ago
Joseph Werle f2e29fb508 Merge pull request #58 from thoward/master
Add recursive dependency resolution via package.json
8 years ago
Troy Howard af0efc54c5 add recursive dependency resolution via package.json 8 years ago
Joseph Werle cd9fdc79fe Release 0.2.8 9 years ago
Joseph Werle 7cc8b1e126 fix typo 9 years ago
Joseph Werle 90db35f49f Update package.json 9 years ago
Joseph Werle faaf63b117 Merge pull request #47 from sschuberth/master
Refer to "setup.sh" instead of an "install" script
9 years ago