Patrick Thomson
9eb470680f
Build --profile builds in a separate stack-work directory.
...
Profiling builds are good and useful, but the fact that you have to
rebuild the world when switching between profiling and and standard
builds makes them too much of a timesink to actually use. This patch
avoids the above effect by keeping profiling build artifacts in a
`.stack-work-profiling` directory. It depends on a few other patches
to ignore said directories in our vendored dependencies.
To test, install `profiteur` and `hp2pretty`, run
`script/profile "parse $SOME_SOURCE_FILE"`, then break for lunch. You
should get nice information from the profiling system without
recompiling on further `stack build` invocations.
I learned this from [Matt Parsons](https://twitter.com/mattoflambda/status/997599878216802305 ).
2018-06-25 15:34:20 -04:00
joshvera
feca9a573b
Ignore codex.tags files
2018-05-24 12:43:13 -04:00
Timothy Clem
a89329eafa
Assign a couple more example repos
2018-04-18 13:03:50 -07:00
Timothy Clem
4e57c57085
Ingore test graphs
2018-04-17 11:42:28 -07:00
Timothy Clem
dab7e2d304
Ignore all top level test files
2018-04-13 10:52:00 -07:00
Timothy Clem
6980e4e3cb
So I don't keep commiting my test files
2018-04-10 07:57:11 -07:00
Timothy Clem
b1b463fb99
Begin to build some python fixtures for imports
2018-03-01 10:08:15 -08:00
Rob Rix
762d3bf391
Ignore cabal-generated environment files.
2017-08-22 12:27:57 -04:00
Rob Rix
faf71e3980
Ignore dist.
2017-08-09 09:57:15 -04:00
Rob Rix
4188d582a2
🔥 the ignoring of Xcode artifacts.
2017-08-01 09:12:41 -04:00
Rob Rix
e002f66ea1
Ignore the dist-newstyle dir.
2017-08-01 09:04:52 -04:00
Rob Rix
a775237d81
Ignore the local cabal project file.
2017-08-01 09:04:42 -04:00
Rob Rix
ff81cf837e
🔥 the ignore rules for vendor/icu.
2017-08-01 09:03:50 -04:00
Jon Ruskin
4a1b87e363
use cached gems
2017-06-23 16:13:14 -07:00
Jon Ruskin
25c5b4734e
add scripts and setup for new licensing location
2017-06-23 15:55:25 -07:00
Rob Rix
f5be57daf3
Ignore all .hp/.prof files.
2017-06-15 10:49:23 -04:00
Rob Rix
98ac94cd0c
Ignore profiling files.
2017-06-14 09:41:53 -04:00
Timothy Clem
54029595b0
Use new example repository for integration testing
2017-02-24 17:02:19 -08:00
joshvera
05a547808a
don't ignore languages/ruby/lib
2017-02-02 14:09:41 -05:00
joshvera
ba7f9167b5
add languages/ruby/lib to gitignore
2017-01-31 13:16:29 -05:00
Ben Lavender
c742e42cce
Merge pull request #416 from github/upload-to-s3
...
Upload linux builds to s3
2016-02-18 11:06:23 -06:00
Rob Rix
6fff66a5f3
Ignore the profiles directory.
2016-02-17 11:18:11 -05:00
Ben Lavender
b44340927d
Add bin to gitignore
2016-02-02 13:57:00 -06:00
joshvera
51db99056a
ignore files generated by icu build
2016-01-08 12:18:02 -05:00
Rob Rix
14b5aca113
Ignore the hasktags/ctags index.
2016-01-04 09:58:19 -05:00
Rob Rix
df8ba629b6
We don’t need to ignore libbridge.dylib because we won’t build it any more.
2015-12-17 15:22:27 -05:00
joshvera
61be444b6f
Ignore profile artifacts
2015-12-10 23:34:54 -05:00
joshvera
f328da82f6
Ignore hp heap files
2015-12-10 23:34:53 -05:00
joshvera
13f413c0fb
Ignore profile and profiteur output
2015-12-10 23:34:53 -05:00
Rob Rix
4170537763
Ignore libbridge.dylib.
2015-11-25 18:42:45 -05:00
Rob Rix
c0b6b1a4c5
Ignore .stack-work.
2015-11-17 14:44:07 -08:00
Rob Rix
21ced91447
Ignore some things.
2015-10-30 17:54:52 -04:00
Rob Rix
d4b52967a8
Add .gitignore.
2015-09-08 12:14:00 -04:00