|
|
fa1e805ea6
|
projects-dir.mk: Fix JANWARE_USE variable detection
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 20:01:36 +00:00 |
|
|
|
53eb77566b
|
projects-dir.mk: Fix target pkg-init-% on Ubuntu 14.04
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 19:23:42 +00:00 |
|
|
|
620bc022f3
|
projects-dir.mk: Use --skip-excluded
Add --skip-excluded to targets installing or querying dependencies. Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 17:29:15 +00:00 |
|
|
|
9d2e192256
|
projects.py: Add support for --skip-excluded to command requires-pkg
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 17:28:20 +00:00 |
|
|
|
8ef3c06234
|
projects.py: Optimize os_cascade()
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 16:58:32 +00:00 |
|
|
|
3b77b5ae55
|
projects.py: Fix and re-enable reading dependencies in-memory
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 15:59:36 +00:00 |
|
|
|
6e21928719
|
projects-dir.mk: Fix build for Ubuntu 14.04
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 15:26:02 +00:00 |
|
|
|
775795c8fa
|
projects.py: Add support for [build.exclude]
Also disable recent switch to in-memory dependency detection, because it is buggy and messes up the order Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 14:26:21 +00:00 |
|
|
|
cda8e8e122
|
projects-dir.mk: Use projects.py instead of build.py for build
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 14:14:43 +00:00 |
|
|
|
fd2ca4f6ff
|
projects.py: Disable superfluous invocations of projects.py
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 11:40:58 +00:00 |
|
|
|
cd2efda598
|
topdir.mk: Replace jw-build's build.py by projects.py
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 11:26:10 +00:00 |
|
|
|
4d016534d9
|
projects.py: Merge build.py
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 10:51:50 +00:00 |
|
|
|
dbe88a7bfa
|
projects.py: Merge build.py
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 10:51:23 +00:00 |
|
|
|
4fc4fc3c62
|
build.py: Encapsulate build functionality in class Build
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 10:32:37 +00:00 |
|
|
|
f7db567bff
|
build.py, projects.py: Streamline both scripts
Make build.py and projects.py even more similar in preparation for merging them. Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 10:17:14 +00:00 |
|
|
|
f996726bae
|
build.py: Eliminate another global variable
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-07 09:56:48 +00:00 |
|
|
|
369a6b5dda
|
project.conf: Add realpath to pkg.requires.ubuntu-14
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-06 20:37:54 +00:00 |
|
|
|
49ec96eebb
|
build.py: Preparare build.py for merge into projects.py
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-06 20:14:32 +00:00 |
|
|
|
5b8c7fe738
|
topdir.mk: Fix wrong command in echo-prereq-build
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-06 16:36:05 +00:00 |
|
|
|
6ec57849c3
|
projects.py: Make OS-cascade support distro version families
Now ubuntu-14.04 is also caught by ubuntu-14 Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-06 16:35:16 +00:00 |
|
|
|
fce5e7b8c1
|
pgit.sh: Reduce verbosity
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-06 14:45:45 +00:00 |
|
|
|
0d1fd6f95a
|
Fix: Don't detect pgit.sh any longer
Detection of pgit.sh is a bad idea, since at the time of detection, it's not even checked out Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-06 13:04:53 +00:00 |
|
|
|
58cccff875
|
projects-dir.mk: Fix JANWARE_USER auto-definition
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-06 11:35:23 +00:00 |
|
|
|
1c0416c8d4
|
Add CVS $Id:$ tag
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-06 10:58:28 +00:00 |
|
|
|
9962a946e8
|
header.tex.tmpl: Remove package portland, not available in openSUSE for licensing reasons
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-04 10:04:53 +00:00 |
|
|
|
a060823a7c
|
build.py: Beautify logging
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-04 10:02:01 +00:00 |
|
|
|
5b737e50f8
|
defs.mk, dirs.mk, topdir.mk: Beautify cat-makefiles target output
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-03-04 10:01:10 +00:00 |
|
|
|
da63399cea
|
Release 1.0.0-48@suse-42.3/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
|
2018-02-28 15:34:46 +00:00 |
|
|
|
f137257d3e
|
get-os.sh: Fix opensuse leap detection
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-02-28 15:16:55 +00:00 |
|
|
|
1274808fae
|
Release 1.0.0-48@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
|
2018-01-29 12:52:40 +00:00 |
|
|
|
21ffb8265c
|
Start version: 1.0.0-48
Signed-off-by: janware DevOps <devops@janware.com>
|
2018-01-29 12:50:25 +00:00 |
|
|
|
a200aa70b2
|
projects-dir.mk: Make ssh-wrapper.sh a variable
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-29 12:13:31 +00:00 |
|
|
|
e09a91418d
|
projects-dir.mk: Add support for exclude-<os-suffix>.txt
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-04 17:01:59 +00:00 |
|
|
|
59d3414550
|
swig.mk: Using PHP5 on ubuntu, since swig doesn't support the -php7 switch
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-04 15:08:42 +00:00 |
|
|
|
e9ceaeff66
|
defs.mk: Add OS_NAME variable defs.mk
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-04 15:07:42 +00:00 |
|
|
|
77aabcc7d6
|
get-os.sh, pkg-manager.sh: Add dependencies for Ubuntu
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-04 01:45:24 +00:00 |
|
|
|
ec92490cbd
|
projects-dir.mk: Add target echo-os
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-04 01:30:06 +00:00 |
|
|
|
6cc6139b13
|
projects-dir.mk: Add package dependencies for Arch Linux
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-04 00:31:04 +00:00 |
|
|
|
f9ef2c682c
|
projects-dir.mk: Add a couple of base packages to central Makefile
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-03 22:01:29 +00:00 |
|
|
|
cd82a0d1fc
|
swig.mk: Add -DJW_PHP_MAJOR to swig to allow conditional compilation
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-03 16:44:34 +00:00 |
|
|
|
bc9a159275
|
project.conf: Add archlinux package dependencies
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-02 18:56:13 +00:00 |
|
|
|
098a5f2a80
|
topdir.mk, pkg-manager.sh: Add archlinux package dependencies
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-02 14:10:48 +00:00 |
|
|
|
e68d4eb83b
|
make, scripts: Now excplicitly calling python2 executable instead of python
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2018-01-02 13:12:00 +00:00 |
|
|
|
e9aafbdc85
|
projects-dir.mk: Replace /usr/bin/python by python2
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2017-12-29 21:29:00 +00:00 |
|
|
|
ca3db118fe
|
swig.mk: Detect PHP major version with php-config
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2017-12-29 14:42:28 +00:00 |
|
|
|
989200f584
|
Fix: Conditional use of override directives
-Wsuggest-override and -Winconsistent-missing-override support depends on compiler version Signed-off-by: Jan Lindemann <jan@janware.com>
|
2017-12-29 14:37:42 +00:00 |
|
|
|
d9a997ec3f
|
Release 1.0.0-47@debian-10/amd64
Signed-off-by: Janware DevOps <devops@janware.com>
|
2017-12-29 13:24:04 +00:00 |
|
|
|
b5c054d5d5
|
project.conf: Add dependency on python
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2017-12-29 13:12:54 +00:00 |
|
|
|
acc3c18e27
|
create-mkdebian.sh: Remove bogus content from Conflicts tag
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2017-12-29 13:05:41 +00:00 |
|
|
|
26b71bee5d
|
create-mkdebian.sh: Fix lintian complaint about empty copyright file
Signed-off-by: Jan Lindemann <jan@janware.com>
|
2017-12-29 12:51:45 +00:00 |
|