Bo Anderson
f174d4363f
extend/pathname: limit write
override to a refinement
2021-05-04 14:20:20 +01:00
Carlo Cabrera
20ab54fd9f
formula_creator: use tool-agnostic cmake commands
...
New versions of CMake know how to invoke the appropriate build tool
(i.e. make or ninja), so let's try to leave that to CMake.
This also builds out-of-tree, without having to deal with the `mkdir
"build" do` business.
2021-03-15 05:36:33 +00:00
lexicol
9cc93154a0
dev-cmd/create: add link to std_configure_args
2021-03-08 12:57:35 -08:00
lexicol
3d391d6427
dev-cmd/create: use std_configure_args
2021-03-06 13:13:58 -08:00
nandahkrishna
56e0c3d9e8
Update GitHub API usage
2021-02-15 22:38:27 +05:30
Seeker
c424201401
formula_creator: update hash syntax
2020-12-28 14:24:01 -08:00
Markus Reiter
da9289eff0
Add more type signatures.
2020-11-13 12:26:36 +01:00
Markus Reiter
24ae318a3d
Move type annotations into files.
2020-10-10 14:59:39 +02:00
Dustin Rodrigues
70c1f39ec0
formula_creator: autodetect license from GitHub when available
2020-09-04 00:20:53 -04:00
Markus Reiter
5cd8b609f7
Merge pull request #8350 from reitermarkus/doc-version
...
Refactor and document `Version`.
2020-08-26 09:09:18 +02:00
Markus Reiter
c53f362476
Refactor and document Version
.
2020-08-26 03:17:39 +02:00
Markus Reiter
3d1f0ded39
Document FormulaCreator
.
2020-08-26 03:13:58 +02:00
Rylan Polster
c1ba64677f
create: call update-python-resources for --python
2020-07-29 09:50:16 -04:00
Markus Reiter
e669949659
Pass args
to create
instead of using global args
.
2020-07-25 02:37:10 +02:00
Seeker
a3f1e09bce
dev-cmd/create: add --node option
2020-07-17 20:46:00 -07:00
SeekingMeaning
29650fdea1
formula_creator: generate head
stanza after license
2020-07-14 17:37:55 -07:00
Lionell
5f6917ae7c
Merge branch 'master' into license
2020-06-28 02:07:53 +08:00
Dario Vladovic
519c339261
create: add --crystal option
2020-06-25 18:23:06 +02:00
Lionell
57fd1fdc7e
Merge branch 'master' into license
2020-06-25 13:42:27 +08:00
Dario Vladovic
8a62f891e1
formula: add std_cargo_args
2020-06-22 14:39:49 +02:00
Lionell
d084356959
create: removed print statement
2020-06-18 00:48:22 +08:00
Lionell
d92f747b1e
create: add license field as parsable arg
2020-06-17 22:52:25 +08:00
lionellloh
51fb414517
create: include license field automatically
2020-06-16 01:18:40 +08:00
Michka Popoff
f8536d0b5b
formula: add standard meson args
...
libdir is especially important on Fedora based distributions,
where it might default to "lib64", but everything else expects "lib",
so forcing the libdir is necessary there.
2020-04-15 15:14:13 +02:00
Dawid Dziurla
a3eefda0f9
create: add --ruby option
2020-03-21 15:41:27 +01:00
Mike McQuaid
4498303f9a
rubocop: adjust rules.
2020-03-13 21:16:18 +00:00
Dawid Dziurla
519c46c5f4
formula_creator: update go build args
2020-01-16 22:13:07 +01:00
Dawid Dziurla
160a470118
create: cargo install --locked
2019-10-30 20:13:45 +01:00
Issy Long
69d84ebfd9
Auto-fix Lint/ErbNewArguments offenses
2019-10-13 16:04:29 +01:00
Dawid Dziurla
de4d08028e
create: add --perl option
2019-09-26 20:12:35 +02:00
Dawid Dziurla
b4c56937b1
create: add --rust option
2019-09-25 14:29:09 +02:00
Dawid Dziurla
da19c15c10
create: simplify conditional in template
2019-09-25 13:59:00 +02:00
Dawid Dziurla
3eef564beb
create: add commented out resource block if --python
2019-09-25 13:41:56 +02:00
Dawid Dziurla
7b1288f658
create: add --python option
2019-09-24 19:35:21 +02:00
Dawid Dziurla
a243f084e6
create: --go-mod -> --go
2019-09-24 16:49:27 +02:00
Dawid Dziurla
08f51a5d5a
create: add --go-mod option
2019-09-20 16:09:52 +02:00
Jonathan Chang
f3e15955b3
formula_creator: remove redundant dep for meson
2019-07-17 17:24:11 +10:00
Tom Schoonjans
b181328ac2
formula_creator: fix meson template
...
* meson-internal should not be used for new formulas anymore, as the
latest releases of meson have proper support for macOS now.
* make ninja commands verbose
2019-05-12 09:14:25 +01:00
Mike McQuaid
36dbad3922
Add frozen_string_literal to all files.
2019-04-20 13:27:36 +09:00
Mike McQuaid
aa940a21a9
Generate and push rubydoc.brew.sh
...
This is a replacement for the rubydoc.info site that has been a bit
unreliable for us.
Also, note we're using the community Ruby style guide now rather than
the GitHub one.
2019-03-28 21:15:50 +00:00
Viktor Szakats
a0d971a0d0
secure/fix URLs
2018-10-03 21:21:05 +00:00
Markus Reiter
e9b9ea49a1
Update to RuboCop 0.59.1.
2018-09-17 03:45:59 +02:00
Markus Reiter
7762ce32aa
Use more descriptive heredoc names.
2018-07-11 18:15:30 +02:00
Gautham Goli
e05f72bc52
create: Move FormulaCreator to formula_creator.rb
2018-06-03 17:10:05 +05:30