Commit graph

3,069 commits

Author SHA1 Message Date
65e6cb4493 Release 1.0.0-44@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2017-11-04 17:35:22 +00:00
e6a2e16048 Release 1.0.0-44@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-11-01 04:08:37 +00:00
1be54f18ef Start version: 1.0.0-44
Signed-off-by: janware DevOps <devops@janware.com>
2017-11-01 04:07:40 +00:00
2594143b1f make: Improvements to a couple of makefiles
- Depend.mk, ldlibpath.mk:
  add multiple inclusion guards
- Flex-bison.mk
  some dependency fiddling
- Py-defs.mk:
  remove *.pyc on clean

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-10-30 12:02:43 +00:00
07bb4b7958 Release 1.0.0-43@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2017-10-09 13:50:59 +00:00
2402d1868a Release 1.0.0-43@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-10-06 15:05:48 +00:00
a52ec9436a Start version: 1.0.0-43
Signed-off-by: janware DevOps <devops@janware.com>
2017-10-06 15:04:50 +00:00
8e879fb51a pgit.sh commit: Add support for --cvs
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-10-06 14:15:54 +00:00
5f6e494743 link-in target: Propagate python script error from pkg.sh
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-10-04 11:01:15 +00:00
c91334ac80 Release 1.0.0-42@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-10-01 03:07:37 +00:00
c135b424f1 Start version: 1.0.0-42
Signed-off-by: janware DevOps <devops@janware.com>
2017-10-01 03:06:42 +00:00
9d4ffcee94 defs.mk: Fix libsystemd ldflags typo
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-29 18:53:30 +00:00
505f3acd36 Release 1.0.0-41@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-09-22 03:16:20 +00:00
382187eeaa Start version: 1.0.0-41
Signed-off-by: janware DevOps <devops@janware.com>
2017-09-22 03:15:30 +00:00
7e18e754db dirs.mk: Make dirs-all.done depend on headers, not BUILD_HDRDIR
BUILD_HDRDIR changes its timestamp also on accessing it, so the headers are a
better choice to prevent misfires.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-19 13:10:01 +00:00
7584c4b7a3 Release 1.0.0-40@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-09-09 03:17:38 +00:00
213eda1aa8 Start version: 1.0.0-40
Signed-off-by: janware DevOps <devops@janware.com>
2017-09-09 03:16:47 +00:00
28b56b9c8c fc-mod-cpp.mk: Move fc-mod-cpp.mk into jw-freecad
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-07 10:48:45 +00:00
352a850476 fc-mod-cpp.mk: Code beautification
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-07 10:28:43 +00:00
ccfc979bd0 make: Make use of $(SYSTEM_LIBDIR) variable more concise
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-07 10:13:03 +00:00
7f2983b3a5 rules.mk: Add --relative --no-prefix to diff target
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-07 10:04:27 +00:00
b418d5e63e Release 1.0.0-39@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2017-09-06 17:02:33 +00:00
d4376d3d84 Release 1.0.0-39@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-09-02 21:48:23 +00:00
6722208db2 Start version: 1.0.0-39
Signed-off-by: janware DevOps <devops@janware.com>
2017-09-02 21:47:27 +00:00
c949075c48 defs.mk: Add -iquote . instead of -I .
force use of double quotes, allow header namespaces

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-02 21:44:44 +00:00
2a53799888 Release 1.0.0-38@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-09-02 21:03:30 +00:00
a9c443eefd Start version: 1.0.0-38
Signed-off-by: janware DevOps <devops@janware.com>
2017-09-02 21:02:26 +00:00
f5c43f706a make: Replace some executables by absolute paths to improve performance
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-02 19:26:52 +00:00
172f7fac01 defs.mk: Use double quote includes for local headers
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-02 19:04:47 +00:00
2581c69d4c Release 1.0.0-37@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-09-02 15:04:51 +00:00
888fba9129 Start version: 1.0.0-37
Signed-off-by: janware DevOps <devops@janware.com>
2017-09-02 15:03:48 +00:00
d4581f488a defs.mk, rules.mk: Add MAKEFLAGS += -r
This disables implicit rules and should speed up the build a tad.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-02 14:44:18 +00:00
6d8ae11087 projects-dir.mk: Rename target init-project-% to pkg-init-%
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-02 08:26:55 +00:00
8f7859274b Release 1.0.0-36@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-09-02 08:04:31 +00:00
8ef013a5c2 Start version: 1.0.0-36
Signed-off-by: janware DevOps <devops@janware.com>
2017-09-02 08:03:41 +00:00
579e05c198 jannet info: Select criteria is now URL
RPM vendor matches too many packages, since janware GmbH is the vendor
for a lot of third-party packages

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-09-01 16:29:59 +00:00
6a161c17df Release 1.0.0-35@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-09-01 15:52:54 +00:00
3ff83b6db3 Start version: 1.0.0-35
Signed-off-by: janware DevOps <devops@janware.com>
2017-09-01 15:35:27 +00:00
92040c66e7 make, scripts: Preserve modification time on installation
Implemented -p switch on pkg.sh log-install and used it on standard
installation rules.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-31 19:40:39 +00:00
378feb60ec build.py and projects.py: Cache results queried from file system
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-31 18:57:13 +00:00
b26d6c943f lo.mk: Remove last empty line
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-31 18:56:22 +00:00
7a2f317c38 dirs.mk: Re-add dirs-all.done dependency on BUILD_HDRDIR
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-31 18:56:20 +00:00
43c09fa8b9 defs.mk: Swap CFLAGS order (PROJECT <-> LOCAL)
LOCAL_XXXFLAGS should override PROJECT_XXXFLAGS, so it's now fed later to
compiler and linker.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-31 18:56:17 +00:00
ae1d180975 defs.mk: Fix IGNORE_SUBDDIRS
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-30 08:26:34 +00:00
e6075b0cf7 flex-bison.mk: Clean report-*.xml
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-22 11:08:51 +00:00
587b1ccfb6 ldlibpath.mk: Minimal code beautification
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-20 09:00:05 +00:00
fdf4b7f5e1 flex-bison.mk: Add support for C++
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-20 09:00:03 +00:00
44cdc0d109 dirs.mk: Don't make dirs-all.done depend on BUILD_HDRDIR, as this breaks make clean all
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-20 09:00:00 +00:00
705b97541d debugger.mk: Fix executable detection from core file
The executable which gdb was launched with is extracted from a core file and
then transformed into an absolute path with "which". The latter failed, as by
the time it's executed, PATH has not yet been expanded. Solved by using the
executable name only, which then gets searched in the PATH by gdb.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-20 08:59:59 +00:00
37c11af458 rules.mk: Add lots of targets to .PHONY
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-20 08:51:57 +00:00