Franco Fichtner
4495a83967
Framework: moved to .pkg extension
2022-05-11 12:08:31 +02:00
Franco Fichtner
f57a538c7f
Framework: use parallel lint if available via core
2021-10-11 12:24:55 +02:00
Franco Fichtner
ef88595e0c
Framework: removed the need for these trampoline targets
2021-08-10 16:31:16 +02:00
Franco Fichtner
179edb8eb2
Framework: tiniest flavour/variants glue for #2408
2021-05-31 17:53:02 +02:00
Franco Fichtner
ea03e161a6
misc: simplify PLUGIN_NO_ABI and use it for themes
2021-05-31 16:48:06 +02:00
Franco Fichtner
b0ad36d2ca
Framework: conditional PLUGIN_PKGSUFFIX and PHP 8 file ignore
2021-05-31 16:31:30 +02:00
Franco Fichtner
c95924d824
Framework: update grep
2021-04-18 15:04:10 +02:00
Franco Fichtner
df1e33afa6
Framework: mute script invoke
2021-02-15 09:56:32 +01:00
Franco Fichtner
4ab914ceaf
Framework: add revision bump helper and fix a typo
2021-02-15 09:54:11 +01:00
Franco Fichtner
8793d16eff
Framework: allow manual PLUGINSDIR and use it everywhere
2021-02-05 10:01:14 +01:00
Franco Fichtner
94493cb32c
Framework: exclude txz archives
2021-02-05 09:30:40 +01:00
Franco Fichtner
629eb160ce
Framework: small tweaks on previous
2021-02-04 23:04:03 +01:00
Franco Fichtner
e06826bf9e
Framework: support version meta data JSON file
2021-02-04 22:58:17 +01:00
Franco Fichtner
850e1c11a8
Framework: exclude .md files
2021-02-01 14:44:59 +01:00
Franco Fichtner
f8bd08e12c
Framework: deploy same package logic as core.git has now
...
The idea was to have a shared default.mk between both repositories,
but for the time being this has an issue with the different prefixes
used by core.git and plugins.git, namely CORE_ and PLUGIN_.
2020-04-15 20:02:43 +02:00
Franco Fichtner
f39d5683cf
Framework: fix standard development annotation (as used for package name)
2020-04-07 02:29:38 +02:00
Franco Fichtner
f00eba92f1
Framework: annotate development-only plugins
...
PR: https://forum.opnsense.org/index.php?topic=10177.0
2020-04-06 14:51:49 +02:00
Franco Fichtner
74449dba70
Framework: chained commands need hard exit on error
2020-02-12 16:19:14 +01:00
Franco Fichtner
40448f8b62
Framework: add lint pass to check for missing shebang
...
PR: https://forum.opnsense.org/index.php?topic=15827.0
2020-02-12 15:56:53 +01:00
Franco Fichtner
d3ce811139
Framework: support inline built-time replacement
...
Use Sunny Valley vendor plugin to showcase the implementation.
PR://github.com/opnsense/plugins/pull/1693
2020-02-12 13:06:17 +01:00
Franco Fichtner
936edd16e6
Framework: update this...
2019-07-02 23:48:38 +02:00
Franco Fichtner
4e92fb7b73
Framework: seems like a good idea
2019-06-24 07:51:57 +02:00
Franco Fichtner
fb4f74eca3
devel/debug: prep for final destination Python 3.7
2019-05-20 08:47:00 +02:00
Franco Fichtner
e0988611af
make: extend style sweep
2019-05-06 07:49:50 +02:00
Franco Fichtner
39b8dd4556
Framework: clear work directory, 'make license' is greedy
2019-01-13 16:59:58 +01:00