Commit graph

81 commits

Author SHA1 Message Date
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
Jan Lindemann
2f2c60f614 Everywhere: Streamline TOPDIR
Make definition and usage of TOPDIR consistent with other projects
2006-08-16 14:53:49 +00:00
401e7deb9f Makefile: Fix order of SUBDIRS 2006-08-10 08:06:32 +00:00
Jan Lindemann
4fd6a6d677 Everywhere: Rename ytools.mk to proj.mk
Replace ytools.mk by proj.mk for consistency reasons:
$(TOPDIR)/make/proj.mk should be the project-wide but project-private
makefile for projects.
2006-07-31 14:12:38 +00:00