0eaef0c326
conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-03-03 18:12:28 +00:00
857c7d2c6c
make/Makefile, defs-dev.mk: Futher reduced calls to shell from Makefiles
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-03-03 14:50:44 +00:00
dd4e5e613e
defs-dev.mk, defs-dist.mk: Add variable APACHE_SPIPPETS_DIR
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-31 14:02:49 +00:00
0fb3ae486d
defs-dev.mk, defs-dist.mk: Redefine CGI_DIR to $(PROJECT_HTMLDIR)/cgi-bin
...
CGI scripts are now installed in a project-specific directory,
rather than a system-wide directory
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-18 12:03:49 +00:00
f17ce9570c
js.mk: Add JS_MINIFY_FILTER_IN
...
Not so great. Doesn't remove console.log(innerfunc()). Another approach would
be to use a global debug() function and set debug to null in an included
javascript file
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-09-03 12:29:00 +00:00
518855db43
defs-dev.mk, defs-dist.mk: HTML_PROJECT from PROJECT_DIRNAME
...
Define HTML_PROJECT from $(PROJECT_DIRNAME), not from $(PROJECT).
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-04-21 10:33:28 +00:00
e12f72d4b6
defs-dev.mk, defs-dist.mk: Add definition for JS_PREFIX and JS_DIR
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-04-07 19:03:43 +00:00
5882227628
make: Clean up profiling options
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-12-17 14:48:21 +00:00
d49340917b
make: Add py-defs.mk py-mod.mk py-run.mk
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-07-21 15:34:16 +00:00
1f4f4c66c0
defs-dev.mk: Limit default LOGID prefix to two characters
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-30 04:37:24 +00:00
55fa0eaec5
$(TOPDIR), make, scripts: Search-and-replace ytools -> jw-build
...
This project was copied from ytools, with anything not related to providing
build-functionality left out. This commit replaces the occurences of ytools
with jw-build, and removes some but most certainly not all legacy ytools
references.
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-07 12:15:48 +00:00
cb1e735f9c
make: Add projects.mk and prefixed win32 objects with win32-
...
- Add new makefile projects.mk, which is the place to define the minimally
required set of variables to get a project's makefile oriented about
the build machinery itself, mostly its locations in the file system. This
also includes querying other projects. It's been pushed into a seperate
makefile includeable early in the Makefile hierarchy, so that other
special build variables (i.e. TARGET) can be specialized from within the
project later to define build characteristics.
- Prefixed object files with $(FLAVOUR_PREFIX), to allow for building two
targets from the same directory
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-12-25 13:45:12 +00:00
a7dc00db87
defs-dev.mk, defs.mk, run.mk: Fix mingw32 build
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-09 14:03:37 +00:00
bc496450c2
defs-dev.mk, defs-dist.mk: Add APACHE_VHOSTS_DIR
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-07-27 13:01:14 +00:00
ea02655437
defs-dist.mk: Support USE_STACK_PROTECTOR and USE_STACK_CHECKER
...
Add support for make variables USE_STACK_PROTECTOR and USE_STACK_CHECKER
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-20 20:22:59 +00:00
c5d7109aae
make: Add TMPL as installation file type
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-11 13:35:43 +00:00
7436e9799b
defs*.mk: Add PROJECTS_DIR
...
PROJECTS_DIR is a new variable to abstract away differences from
DEVELOPMENT == true or false.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-01-28 13:02:42 +00:00
38712ed260
make, scripts: Some additions to package-config creation
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-01-24 16:05:55 +00:00
4bbc2206e5
defs-dist.mk and defs-dev.mk: HTML_PROJECT now defaults to PROJECT without www- prefix.
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-04-07 13:18:00 +00:00
5206555d96
make: Add support for gettext.mk
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-04-06 16:45:41 +00:00
a28d8f5f30
make/*.mk: Add support for systemd service files
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-06-26 10:15:58 +00:00
0eb6520a66
defs-dev.mk, defs-dist.mk: Add variable HTML_PROJECT
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-06-25 13:47:58 +00:00
96de2faade
defs-[dev|dist].mk: Add PROJECT_HTML_[BASE|THEMES]_DIR
...
Add variables PROJECT_HTML_BASE_DIR and PROJECT_HTML_THEMES_DIR.
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-06-25 12:46:40 +00:00
98b170bceb
make: (hopefully) added support for .site installation
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-06-24 19:19:41 +00:00
9ce0075e9b
defs-dev.mk, defs-dist.mk: Change HTDOCS_PREFIX from /srv/www/htdocs to /srv/www
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-06-24 18:49:04 +00:00
a8e259870b
defs-dev.mk, defs-dist.mk, defs.mk: Add support for installation type .apache-conf
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-06-17 13:02:05 +00:00
24b75bdd6e
defs-[dev|dist].mk: LOGROT_MODE -> 644
...
Change LOGROT_MODE to 644, since group writable log files are ignored
by logrotate.
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-06-14 15:44:14 +00:00
79a44c3b47
defs-dev.mk: Disable MALLOCK_CHECK_ = 3
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-04-27 12:33:59 +00:00
Jan Lindemann
1e59559904
defs-dev.mk: Add (disabled) USE_MCHECK
...
- Add (disabled) USE_MCHECK
- Add export MALLOC_CHECK_ = 3 to make double free's abort
Signed-off-by: Jan Lindemann <jan@jannet.de>
2012-11-16 16:14:29 +00:00
Jan Lindemann
05be1d8ead
make: Add support for installation file type PKG_CONFIG
2012-04-28 16:01:18 +00:00
Jan Lindemann
d1857e8d77
$(TOPDIR), make, scripts: Merged changes from V_1_1_31_6_POST_ACCEPTANCE
2011-05-15 18:28:19 +00:00
Jan Lindemann
2939f8e3a8
Everywhere: Merge V_1_1_29_40_POST_ACCEPTANCE
2011-02-20 14:15:22 +00:00
Jan Lindemann
2f639cc609
defs-dev.mk, defs-dist.mk: Add support for KIO_PROTOCOL and friends
2010-12-13 17:26:46 +00:00
Jan Lindemann
7d1e22cb76
make: Add support for RSYSLOG_XXX installation
2010-08-28 13:04:37 +00:00
Jan Lindemann
f90d98ed7d
defs-dev.mk, defs-dist.mk: Change CRONTABMODE from 644 to 600
2010-06-26 10:12:14 +00:00
Jan Lindemann
7ea21115c0
defs-dev.mk, defs-dist.mk: Change CRONTABMODE to 644, otherwise cron complains
2010-06-10 10:51:11 +00:00
Jan Lindemann
dba01ffe0f
make: Add support for .crontab files
2010-06-10 10:00:29 +00:00
Jan Lindemann
929ac7760d
defs-dev.mk: Fix LOGROTDIRGROUP
2009-06-19 17:34:33 +00:00
Jan Lindemann
e8b3f31cae
defs-dev.mk: Fix DOCDIRGROUP
2009-06-16 12:11:32 +00:00
Jan Lindemann
c87430e099
defs-dev.mk, defs-dist.mk, scripts-targets.mk: Add INSTALL_HOME_BIN_WRAPPERS
2009-05-27 14:36:43 +00:00
Jan Lindemann
723b399c32
defs-dev.mk, defs-dist.mk: Change LD_CONFMODE from CFGMODE to 644
2009-04-12 18:14:57 +00:00
Jan Lindemann
9966c55335
make: Add support for LOGROT installation type (/etc/logrotate.d/)
2009-03-10 15:56:01 +00:00
Jan Lindemann
a0288808cc
make: Support CGI installation type
...
Add support for cgi scripts, installed into
/home/wwwrun/local/cgi-bin
2009-02-20 13:31:30 +00:00
Jan Lindemann
fd374bab3c
defs-dev.mk, defs-dist.mk, defs.mk: Add support for BREAK_ABI compile option
2008-10-28 07:09:01 +00:00
Jan Lindemann
dafc724e64
defs-dev.mk, defs-dist.mk: Kick out SYSCFG_PREFIX (SYSCFG_DIR is enough)
2008-05-22 09:59:52 +00:00
Jan Lindemann
5eeec55ff9
make: Consistently renamed "SYSCONFIG" to "SYSCFG"
2008-05-22 09:24:28 +00:00
Jan Lindemann
90c02b1be3
defs-[dist|dev].mk: Add new variables
...
- ENV_PREFIX now should have a trailing "/" or be empty
- Add SYSCFG OWNER, GROUP, MODE, DIROWNER, DIRGROUP, DIRMODE
2008-05-06 16:04:03 +00:00
Jan Lindemann
1ebb79d5d6
make: Add LD_CONF support (automatically added to all projects in lib.mk)
2008-04-09 11:20:01 +00:00
Jan Lindemann
5835b2af69
defs-dev.mk: Uncommented COMPILE_DEBUG_LOG
2008-04-08 11:51:28 +00:00
3714c6d0e1
defs-dev.mk, defs-dist.mk: Add variables JAVA*
2008-03-30 12:17:54 +00:00