Brian Hicks
|
a044547808
|
set up elm format diffs for the library and component-catalog
|
2023-05-05 08:27:19 -05:00 |
|
Brian Hicks
|
b8a1d3163d
|
add elm-format info to the toolchain
|
2023-05-05 08:07:52 -05:00 |
|
Brian Hicks
|
ddcc38630f
|
isolate the execution of the npm scripts
|
2023-05-04 17:10:21 -05:00 |
|
Brian Hicks
|
cbcdf3136d
|
don't need this debug statement
|
2023-05-04 16:35:01 -05:00 |
|
Brian Hicks
|
2cc0bff87e
|
allow customizing extra args
|
2023-05-04 11:11:30 -05:00 |
|
Brian Hicks
|
bd08b25e85
|
run using a script that can rearrange the environment
|
2023-05-04 11:02:37 -05:00 |
|
Brian Hicks
|
53feec4dae
|
run puppeteer tests
|
2023-05-03 16:00:31 -05:00 |
|
Brian Hicks
|
595dc838a1
|
make it possible to run installation scripts in our repo
|
2023-05-03 15:51:17 -05:00 |
|
Brian Hicks
|
ecfce394df
|
add the ability to link extra files into the build directory
|
2023-05-03 15:35:14 -05:00 |
|
Brian Hicks
|
76c9c22bc6
|
run scripts in the foreground
|
2023-05-03 15:34:53 -05:00 |
|
Brian Hicks
|
27f95bd07c
|
cache ELM_HOME
|
2023-05-03 09:25:53 -05:00 |
|
Brian Hicks
|
6c15c63487
|
format all bzl files consistently with buildifier
|
2023-05-02 16:08:09 -05:00 |
|
Brian Hicks
|
1d8b1b42f8
|
Merge pull request #1381 from NoRedInk/wat-elm-reorg
reorganize Elm deps to be a bit neater
|
2023-05-02 11:54:01 -05:00 |
|
Brian Hicks
|
36f4ec1da0
|
do the right thing when handling a broken symlink
|
2023-05-02 10:44:33 -05:00 |
|
Brian Hicks
|
5f2937c188
|
move Elm downloads into the Elm toolchain BUCK file
|
2023-05-02 10:39:55 -05:00 |
|
Brian Hicks
|
3269660a53
|
add the unzipped prefix as well
|
2023-05-02 10:31:08 -05:00 |
|
Brian Hicks
|
67dba83688
|
select the right Node download based on CPU architecture
|
2023-05-02 10:20:59 -05:00 |
|
Brian Hicks
|
60dc11f2a9
|
add a rule to get a binary, and get browserify
|
2023-05-02 05:58:40 -05:00 |
|
Brian Hicks
|
ce93ff9ecd
|
add a script to build a npm bin
|
2023-05-02 05:56:29 -05:00 |
|
Brian Hicks
|
a2befe32b3
|
update sha for Linux download
|
2023-05-01 15:12:29 -05:00 |
|
Brian Hicks
|
4e343b9b55
|
allow specifying the binary directory when making node_modules
|
2023-05-01 15:03:52 -05:00 |
|
Brian Hicks
|
0dca027c8e
|
add and call a rule to make a node_modules
|
2023-05-01 14:56:57 -05:00 |
|
Brian Hicks
|
cbe8944b74
|
add a script to build an isolated node_modules
|
2023-05-01 14:56:35 -05:00 |
|
Brian Hicks
|
e78a393163
|
download node 20
|
2023-05-01 14:48:58 -05:00 |
|
Brian Hicks
|
247b6365c7
|
symlink elm.json when building docs
|
2023-05-01 13:40:45 -05:00 |
|
Brian Hicks
|
10f98deaa4
|
remove unused function
|
2023-05-01 13:29:20 -05:00 |
|
Brian Hicks
|
3dc093acee
|
Apply suggestions from code review
fixes from Arthur's review
Co-authored-by: Arthur Bernardi Jordão <arthurbernardijordao@gmail.com>
|
2023-05-01 13:28:28 -05:00 |
|
Brian Hicks
|
a9048600d7
|
use isolated compiler to build apps
|
2023-04-27 17:28:42 -05:00 |
|
Brian Hicks
|
2110e730a5
|
special-case buck2 artifacts with default outputs
|
2023-04-27 17:22:05 -05:00 |
|
Brian Hicks
|
cb6bc18bbd
|
🎨
|
2023-04-27 17:21:50 -05:00 |
|
Brian Hicks
|
2b5b5eea5f
|
only take the source directory, not a glob
|
2023-04-27 16:59:19 -05:00 |
|
Brian Hicks
|
45959f7c22
|
add hidden sources
|
2023-04-27 16:59:19 -05:00 |
|
Brian Hicks
|
1bbb156ef0
|
make arguments work the same as those to the Elm compiler
|
2023-04-27 16:59:19 -05:00 |
|
Brian Hicks
|
9b94e314d5
|
call the isolated compiler script while building docs
|
2023-04-27 16:39:12 -05:00 |
|
Brian Hicks
|
a69277484a
|
a few little tweaks to work with Buck's sourcing
|
2023-04-27 16:34:30 -05:00 |
|
Brian Hicks
|
6fbc1ed76b
|
plumb the isolated compile script into Buck
|
2023-04-27 16:15:19 -05:00 |
|
Brian Hicks
|
ceaff7bfd3
|
only write elm.json if necessary
|
2023-04-27 15:57:45 -05:00 |
|
Brian Hicks
|
b1b56df17b
|
pretty-print the elm.json
|
2023-04-27 15:50:59 -05:00 |
|
Brian Hicks
|
14760d2cc6
|
deal with non-"Main" names
|
2023-04-27 15:49:03 -05:00 |
|
Brian Hicks
|
c4c828e5a3
|
name this something more reasonable
|
2023-04-27 13:20:06 -05:00 |
|
Brian Hicks
|
2da2df1062
|
build in a temporary directory if needed
|
2023-04-27 13:19:08 -05:00 |
|
Brian Hicks
|
582b02e126
|
give defaults for --out
|
2023-04-27 13:12:29 -05:00 |
|
Brian Hicks
|
3204edebc3
|
🎨
|
2023-04-27 13:10:24 -05:00 |
|
Brian Hicks
|
6c4f74c3c8
|
add logging
|
2023-04-27 11:08:39 -05:00 |
|
Brian Hicks
|
65c3d595e9
|
improve docs
|
2023-04-27 10:53:01 -05:00 |
|
Brian Hicks
|
692fce1a69
|
add the ability to build apps as well
|
2023-04-27 10:47:46 -05:00 |
|
Brian Hicks
|
27d7bd6244
|
use abspath on the out path
|
2023-04-27 10:42:59 -05:00 |
|
Brian Hicks
|
afe288f66a
|
add a script to build docs
|
2023-04-27 09:37:46 -05:00 |
|
Brian Hicks
|
8609ffc87d
|
build the Elm app
|
2023-04-26 17:22:21 -05:00 |
|
Brian Hicks
|
d120c612e8
|
build docs for the library
|
2023-04-26 17:15:52 -05:00 |
|