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
8f6a9a66ba
Framework: accept selected build-time flavour
2020-03-06 12:31:34 +01:00
Franco Fichtner
e72efeead1
Framework: allow diff and mfc targets for subdirs
2020-02-28 10:22:17 +01: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
Franco Fichtner
a3591cbc23
Framework: also check src/etc/rc.d, don't error on missing
2019-01-02 11:38:47 +01:00
Franco Fichtner
f39ff91fc2
Framework: break out lint steps, new lint-exec
...
This is to catch the PRs submitted via GitHub that cannot change
file permissions.
CC: @mimugmail
2019-01-02 11:24:40 +01:00
Franco Fichtner
6f8a6f35a8
Framework: better wording
2018-12-05 07:38:58 +01:00
Franco Fichtner
80e04912a5
Framework: similar to recent core change
2018-11-05 15:18:07 +01:00
Franco Fichtner
ee900ac77a
Framework: provide test and style-python targets
2018-04-06 05:30:17 +00:00
Franco Fichtner
3456baafd0
Framework: PHP fallback/override for previous
2018-03-17 10:31:14 +01:00
Franco Fichtner
23035f1955
Framwork: better mute for previous
2018-01-08 22:04:13 +00:00
Franco Fichtner
129acfd8ed
Framwork: allow package conflicts
...
"make upgrade" will do the right thing now always.
2018-01-08 22:56:38 +01:00
Franco Fichtner
058b9c8579
Framework: pass update type on configure; closes #473
2018-01-08 22:09:57 +01:00
Franco Fichtner
badb1430ee
Framework: add/update copyrights
2018-01-03 06:36:15 +00:00
Franco Fichtner
afcdb85f44
Framework: slightly adapt style checks
2018-01-03 06:16:39 +00:00
Franco Fichtner
64c8f55cdb
pkg: tweak previous, need this on post-deinstall too
...
PR: https://github.com/opnsense/core/commit/a1c114c670
2017-12-17 15:36:55 +01:00