Anton-Latukha
234507604f
CI: {.travis.yml,build.sh}: rename (name->project) more unique and descriptive
...
M .travis.yml
M build.sh
2020-06-23 19:42:37 +03:00
Anton-Latukha
51e5b65ca2
CI: build.sh: upd NIX_PATH doc
...
M .travis.yml
M build.sh
2020-06-23 19:42:36 +03:00
Anton-Latukha
cf5cff3f2a
CI: build.sh: add setting section disclaimer
...
M build.sh
2020-06-23 19:42:36 +03:00
Anton-Latukha
6907e782ce
CI: build.sh: upd disclaimer
...
M build.sh
2020-06-23 19:42:36 +03:00
Anton-Latukha
f074bd8978
CI: mv rev doc (.travis.yml->build.sh)
...
M .travis.yml
M build.sh
2020-06-23 19:42:36 +03:00
Anton-Latukha
5120235ba3
build.sh: rm pkgName
(not used), return name
- used by Cachix
...
M build.sh
2020-06-17 19:46:01 +03:00
Anton-Latukha
19fbe4dea6
build.sh: add new options into the build commands
...
M build.sh
2020-06-17 19:42:24 +03:00
Anton-Latukha
6f320076f8
build.sh: add more options and their docs
...
M build.sh
2020-06-17 19:41:31 +03:00
Anton-Latukha
701600a19e
build.sh: add disclamer for options
...
M build.sh
2020-06-17 19:41:31 +03:00
Anton-Latukha
de057de8e1
build.sh: provide docs to options
...
M build.sh
2020-06-17 19:41:31 +03:00
Anton-Latukha
0ea19e4125
build.sh: sort the options into logical order
...
M build.sh
2020-06-17 19:41:31 +03:00
Anton-Latukha
61c9ae15be
build.sh: default to GHC 8.10
...
M build.sh
2020-06-17 19:41:31 +03:00
Anton-Latukha
222489baf3
CI: rm buildStackProject, it does not work that way, and better to use real stack
...
M .travis.yml
M build.sh
2020-06-17 19:41:25 +03:00
Anton-Latukha
c580b4e837
CI: make generate*Complettions work and accept a list of executables
...
M .travis.yml
M build.sh
M default.nix
2020-06-17 19:40:21 +03:00
Anton-Latukha
f9f38563c4
CI: build.sh: MAIN: add the channel update
...
M build.sh
2020-06-01 19:30:14 +03:00
Anton-Latukha
ad99540ff5
CI: build.sh: update Nix after its installation
...
Nix that installs through Nix installer is 2.0.4.
Current Nix release is 2.3.5.
To to have a less of old bugs, and more of new bugs - Nix after installation
needs an update right away.
Old Nix literally prevented importing Nix channels on Linux Nix installations.
M build.sh
2020-06-01 18:43:26 +03:00
Anton-Latukha
a214c74e02
CI: build.sh: rm empty args from nix-build
...
M build.sh
2020-06-01 18:38:57 +03:00
Anton-Latukha
834d4cf567
CI: Travis: build.sh: init CACHIX_SIGNING_KEY with default empty value
...
Due to new strict `set` rules `if` statement check agains empty variable was
failing the build, this fixes builds in PRs.
...sigh.
M build.sh
2020-05-31 23:24:00 +03:00
Anton Latukha
4f17d9664b
Fix CI builds on internal branches ( #604 )
...
* CI: Travis: rm cache | Builds 2X times faster without Travis cache
M .travis.yml
* CI: Travis: build.sh: mv `set` declaration | fx master CI statuses
M .travis.yml
M build.sh
2020-05-31 18:34:39 +02:00
Anton-Latukha
145fff41cf
CI: Travis: build.sh: BUILD_PROJECT: *Optparse*Completion: upd: directional note
...
M build.sh
2020-05-29 00:55:15 +03:00
Anton Latukha
2729cfeb49
CI: Travis: build.sh: BUILD+PROJECT: *Optparse*Completion: upd: phrasing
...
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:31:07 +03:00
Anton Latukha
bdb27658a1
CI: Travis: build.sh: BUILD+PROJECT: *Optparse*Completion: upd: phrasing
...
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:30:10 +03:00
Anton Latukha
7c53b1bef0
CI: Travis: build.sh: BUILD_PROJECT: GHCJS: upd phrasing
...
Thanks to @sjakobi
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:30:09 +03:00
Anton Latukha
09c5464941
CI: Travis: build.sh: SILENT: upd phrasing
...
Thanks to @sjakobi
Co-authored-by: Simon Jakobi <simon.jakobi@gmail.com>
2020-05-28 22:30:09 +03:00
Anton-Latukha
fde7abfc39
CI: Travis: build.sh: BUILD_PROJECT: add: handling of generation of complettions
2020-05-28 13:32:35 +03:00
Anton-Latukha
c752af84ef
CI: Travis: build.sh: BUILD_PROJECT: upd: GHC JS build, add notes on its hack
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
1b313396c0
CI: Travis: build.sh: add: SILENT function, add notes
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
8c94f92dc3
CI: Travis: build.sh: add: GHCJS_BUILD function, add notes
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
6c70cda5c5
CI: Travis: build.sh: BUILD_PROJECT: upd: normal GHC, notes, lot of features
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
f4a0e64b07
CI: Travis: build.sh: add: BUILD_PROJECT function around build processes
...
M build.sh
2020-05-28 13:32:35 +03:00
Anton-Latukha
8f77f35349
CI: Travis: build.sh: add: MAIN function, add notes
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
7c6d5c295f
CI: Travis: build.sh: add: vars checks and defaults
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
39ab999801
CI: Travis: build.sh: rm: no longer usable and even harmful vars
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
d9a5cd9055
CI: Travis: build.sh: upd: default GHC version
...
M build.sh
2020-05-28 13:32:34 +03:00
Anton-Latukha
c5689c2f63
CI: Travis: build.sh: add: header
...
M build.sh
2020-05-28 13:32:34 +03:00
Domen Kožar
4e72e2b356
build.sh: allow passing extra flags like -K or -j1
2018-08-06 19:01:50 +01:00
Domen Kožar
1a8baf46c9
download cachix with smaller closure, pin nixpkgs
2018-08-06 19:00:58 +01:00
John Wiegley
af4c52fa97
Disable profiling builds
2018-05-18 23:42:13 -07:00
John Wiegley
ba7939507a
Try using --substituters for the ghcjs build
2018-05-14 21:22:02 -07:00
John Wiegley
91377d5430
Fix to build.sh
2018-05-13 23:26:28 -07:00
John Wiegley
be6018d343
Change the way NIX_CONF_DIR is set for the ghcjs build
2018-05-13 22:06:33 -07:00
John Wiegley
36fb8d7cb5
Enable building for GHCJS on Travis, streamline build script
2018-05-13 14:25:41 -07:00