c893584e5e
make: Replace RPM -> PKG
...
jw-pkg supports more than RPM-based package managers, but for
historic reasons, lots of its Makefile variables still have "RPM" in
their names. This is misleading. Replace "RPM" in variable names by
the more generic "PKG" where appropriate.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-03-16 14:57:50 +01:00
f51b2cf691
$(TOPDIR)/Makefile: Remove superfluous SUBDIRS
...
Don't define SUBDIRS, that's redundant to topdir.mk's definition.
Signed-off-by: Jan Lindemann <jan@janware.com>
2025-11-14 13:39:52 +01:00
860b754535
Makefile: Add doc to SUBDIRS
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-10-28 12:20:47 +00:00
b2d6e6f554
Everywhere: Rename MODDIR -> JWBDIR
...
Rename the omnipresent MODDIR variable to JWBDIR, since that's more to the
point.
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-06-29 21:34:18 +00:00
aa85417a17
Everywhere: Purge spaces in text files
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-03-06 12:38:20 +00:00
c713793e16
srcdist.mk: Make wd-upload work with upload-defs.mk
...
wd-upload doesn\'t work at all, because it clashed with rpmdist.mk defining
stuff used by the upload-*.mk files. The RPM-side of things is left untested.
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-01-08 10:53:32 +00:00
c8e664bcb9
Makefile, git-cvs-bridge.mk, srcdist.mk: Add git-cvs-bridge.mk
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-01-08 08:55:17 +00:00
9f4d0adf5f
srcdist.mk: Trade obsolete contents for VCS-aware tarball generation
...
Ditch the old and mostly dysfunctional contents of srcdist.mk and refill it
with rules to generate a source code tarball containing version control meta
files.
Signed-off-by: Jan Lindemann <jan@janware.com>
2019-01-08 08:09:06 +00:00
f4efde3377
$(TOPDIR), make, scripts: Ftp.jannet.de / ftp.janware.com -> pkg.janware.com
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 16:11:11 +00:00
324da4762a
$(TOPDIR), make, tmpl/tex: Move texdoc to tmpl/tex
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-07 15:34:35 +00:00
a84cfe1224
Makefile: Add subdir conf
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-07 15:09:49 +00:00
252bb05685
Makefile: Add subdirs htdocs and tmpl
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-07 15:01:16 +00:00
37c61db8a5
Makefile: Remove pkgconfig subdir on clean target
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-07 12:17:31 +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
b0e975388d
Makefile: Ytools RPM_UPLOAD_URLPREFIX now points to below /srv/ftp/pub/packages
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-12-03 15:32:14 +00:00
69d549aa0c
Makefile: Add cmd_xxx() functions
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-29 14:46:14 +00:00
550986d559
Makefile: Move YLogger from subdirectory YLogger to subdirectory base
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-10 16:25:48 +00:00
0405422075
YLogger: Add static method sysLogger() and renovated class a bit
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-07 12:40:31 +00:00
525d396d56
$(TOPDIR), tmpl, tmpl/doxygen: Renamed subdir doctmpl to tmpl
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-11 15:06:57 +00:00
aacb3ffc0f
$(TOPDIR), htdocs, htdocs/images: Add htdocs and doctmpl subdir
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-11 11:12:31 +00:00
d744247b53
Makefile: Add parser/shunting-yard module
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-01-06 10:17:19 +00:00
779f77b1c0
Makefile: Add class MacroExpander
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-12-28 20:11:18 +00:00
c172c13831
Makefile: Code beautification
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-07-08 13:45:58 +00:00
11e36e834b
rpmdist.mk: Make rpm-[un]install work on Debian
...
Make rpm-install and rpm-uninstall work on Debian, sort of.
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-05-28 11:37:00 +00:00
2037a49269
Release 1.2.4-12-dev
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-04-27 14:42:12 +00:00
00db3a92e3
rpmdist.mk: Fix rpm copying into $(TOPDIR)
...
Fix builds aborted when generated rpms are copied back into working
dir.
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-04-27 14:41:35 +00:00
Jan Lindemann
f91ff1192e
Makefile: Add subdir pkgconfig
2012-04-28 16:46:52 +00:00
Jan Lindemann
bd4a973fc9
Makefile: Fix build order yet again
2011-06-24 15:49:27 +00:00
Jan Lindemann
21dcca1cc3
Makefile: Add missing subdir conf
2011-06-24 12:39:12 +00:00
Jan Lindemann
178cf6e055
Makefile: Change build order
2011-05-21 07:48:23 +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
c378eda4b7
Makefile: Push YMisc up front, because it's needed in YFamily
2009-07-05 10:56:52 +00:00
Jan Lindemann
4d2d45ef13
Makefile: Fix missing .so link for utilities
...
Shift util to be after lib, since otherwise some utilities are linked
statically in the absense of a .so link.
2009-06-07 17:55:51 +00:00
Jan Lindemann
bd079bf1d3
topdir*.mk: autoconf stuff topdir.mk -> topdir-autoconf.mk
...
Source out autoconf conditionals from topdir.mk into
topdir-autoconf.mk.
2009-05-27 11:26:17 +00:00
Jan Lindemann
2fc1c9a953
Makefile: Add subdir initrd
2009-04-07 18:31:33 +00:00
Jan Lindemann
1df9065b76
Makefile: Fix name clash of "hash" on Windows
...
Rename directory hash to hashfunc, because "hash" clashed with HASH
in case insensitive file systems (notably on Windows).
2008-12-24 09:34:59 +00:00
Jan Lindemann
814018a70b
Makefile: Shifted devutil up, doc down
2007-09-10 14:48:45 +00:00
Jan Lindemann
e8310f2fea
Makefile: Add rule for SYMBOLS, just an experiment
2007-09-01 07:47:30 +00:00
Jan Lindemann
1e60cbd5d1
Makefile: Move YLogger from base to own module directory
2007-08-27 17:59:38 +00:00
Jan Lindemann
edef8fb8c2
Makefile: Include \$(MODDIR)/make/topdir.mk, like all other projects
2007-08-16 22:10:56 +00:00
Jan Lindemann
b072ceb815
Makefile: Add YLoadableObject
2007-06-23 10:53:09 +00:00
Jan Lindemann
be85b1f3aa
Makefile: Remove usrv uclnt
2007-06-19 12:25:58 +00:00
Jan Lindemann
264307d444
Makefile: Shifted YFamily up in build order
2007-05-30 22:07:59 +00:00
Jan Lindemann
7bbfa586a7
Makefile: Re-add usrv
2007-05-18 16:38:15 +00:00
Jan Lindemann
35cab076b2
Makefile: Re-add uclnt to list of subdirectories
2007-05-16 20:54:04 +00:00
4db16be1f1
Jan: Remove usrv and uclnt from SUBDIRS
2007-02-23 02:28:06 +00:00
Jan Lindemann
c2db500a6e
Makefile: Add YFamily
2007-02-22 19:06:01 +00:00
3b8e30f1ff
Makefile: Move subdir eloop before usrv
2006-10-18 14:59:12 +00:00
Jan Lindemann
78d4cf8912
Makefile: Add subdirectory util
2006-10-12 18:57:13 +00:00
7facbfca5f
bugfix: Build had failed when there was no make/proj.mk
2006-08-18 18:36:17 +00:00