394392c331
qemu-boot.sh: Renamed qemu-netboot.sh to qemu-boot.sh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-01 16:12:41 +00:00
fb1149f8c8
integrate-distro.sh: Successfully integrated copilot image (booting untested)
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-01 15:53:12 +00:00
774563869d
integrate-distro.sh: Add support for parted-script option / command
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-01 12:52:34 +00:00
2366ce571c
integrate-distro.sh: Add support for /dev/loopXXX
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-01 11:22:35 +00:00
ff664c6804
janware-create-project.py: Add support for -g pkg-group and .gitignore
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-15 09:32:32 +00:00
fb417f438e
collect-installed-pkg-changes.sh: Collect-installed-pkg-changes.sh some improvements
...
- Usage message
- Target option
- Only copying files differing from local directory
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-05 19:28:44 +00:00
665bcabfb6
collect-installed-pkg-changes.sh: Add collect-installed-package-changes.sh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-04 15:19:23 +00:00
3fc66dedc8
purge-stale-projects.sh: Check_scm() tried git pull
...
Which doesn't make a whole lot of sense on a stale project
without an online counterpart. Removed the check without
having a clear idea on what it had been there for in the
first place.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-03 09:03:59 +00:00
59d6ba7419
projects.py: Introduction of vendor argument broke dependency list
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-01 21:57:12 +00:00
6b1efdafa3
pgit.sh: Error out in more for-projects loops on error
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-30 11:25:39 +00:00
384950181b
integrate-distro.sh: Add option -f
...
This allows mount failures without -f if the target directory doesn't
exist. Otherwise typos led to creation of those directories.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-29 14:45:09 +00:00
5ddb4fd136
purge-stale-projects.sh: Old->purged wasn't completely done
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-26 10:53:10 +00:00
2e924cd664
projects.py fix: Cflags command doesn\'t pull in dependencies recursively
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-22 09:43:22 +00:00
1b071fbe8e
purge-stale-projects.sh: Implemented support for git in checking status
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-22 09:24:15 +00:00
4fcef03284
purge-stale-projects.sh: Check for local modifications before moving
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-22 09:08:14 +00:00
926bba0152
integrate-distro.sh: Underscores in kernel version become dashes in RPM executables
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-19 13:12:40 +00:00
75225c4dcd
integrate-distro.sh: Fix vmlinuz link
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 16:00:36 +00:00
cfeaca6fff
integrate-distro.sh: Now runs through with suse-tumbleweed
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 15:34:39 +00:00
bf056c61cc
projects.py: Started implementation of required os cascade
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 10:52:58 +00:00
e82a0481b5
project.conf: Renamed pkg.required to pkg.required.jw
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 10:14:08 +00:00
cca008ac3b
projects.py: Use both pkg.required.build and pkg.required.run for ldlibpath
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 09:10:16 +00:00
997b022aae
linktree.sh: Add linktree.sh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 08:37:50 +00:00
1f11eedb75
proj/Makefile: Add target purge
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 07:10:04 +00:00
de4a08f3d4
projects.py: Add support for explicitly specifying version in pkg.required
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 06:27:02 +00:00
504fc65f47
integrate-distro.sh: Started to add support for tumbleweed
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 06:26:59 +00:00
3aefb90ae7
pgit.sh: Fix some situation in which git errors were ignored and iterated on
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-16 14:37:18 +00:00
8a73ad22ab
build.py: Now flushing stdout in make every now and then to avoid pipe filling up
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-16 13:34:00 +00:00
c182b4f5ef
projects.py: Back to using pkg.required.build for ldlibflags, documented the idea
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-16 13:16:50 +00:00
dbd7836099
build.py: Better evaluation of external make output
...
Output of running external make was
a) parsed incorrectly (PREREQ_BUILD and PREREQ
sometimes contain different values)
b) not flushed correctly after printing, so build.py output and
make output would interleave badly
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-16 13:15:49 +00:00
93827e187b
build.py: Add basic support for --debug argument
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-16 11:32:27 +00:00
60c6d770b5
projects.py: Synthesize -l and -L both from pkg.required.devel
...
-L recursively, -l not.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-16 11:05:54 +00:00
4457345b0c
projects.py: Derive -L options from pkg.required.run not build, as opposed to -l
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-16 10:54:01 +00:00
0d8297cde3
janware-create-project.sh: Fix usage
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-04 11:41:35 +00:00
bd8a028431
jw-build-create-project.sh: Add janware-create-project.sh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-02 13:42:58 +00:00
d67c42c6f3
pkg.sh: Beautify release commit messages
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-02 12:54:37 +00:00
9f336078c5
pkg.sh: Add support for -D to pkg.sh log-install
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-08-02 13:22:24 +00:00
ae02a96808
mkspec-wrapper.sh: Write install logs to /tmp/rpmbuild-<username>
...
Move rpmbuild installation to below /tmp/rpmbuild-<username>, in
order to avoid permission clashes. Note that this still produces
clashes if multiple packages are built concurrently by the same user.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-07-26 15:02:21 +00:00
1b5e66808a
pgit.sh: Doesn't fail clone over git-srv-admin.sh fails
...
pgit.sh clone does not error out in clone if git-srv-admin.sh
list-personal-projects reports an error, fix that.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-07-26 13:46:39 +00:00
e7515df64c
list-cvs-files.sh: List git submodule files along
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-05-08 14:38:43 +00:00
51e512859a
list-cvs-files.sh: Make it work in git subdirectory, too
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-04-30 16:22:30 +00:00
1481fd2df8
pgit.sh: Another attempt on guessing project directory
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-04-20 16:17:30 +00:00
768c3d6133
pgit.sh: Improved pdir guessing
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-04-20 14:35:23 +00:00
1c5fdddf5a
pgit.sh: Run git submodule init and git submodule update in pgit.sh clone
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-04-19 16:45:01 +00:00
3c9deb85b9
pkg.sh: Add support for .hpp files
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-04-19 16:24:56 +00:00
bc63ec5cae
build.py: Remove debug output
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-09 18:34:47 +00:00
22cba71eeb
build.py: Add dep cache (doesn't make a speed difference at all)
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-08 16:35:58 +00:00
1760458375
build.py: Replace tabs by four spaces
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-08 16:15:45 +00:00
014e0d6778
build.py: Add target order
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-06 16:03:46 +00:00
059977f47d
projects.py: Add cmd_exepath()
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-06 15:16:25 +00:00
505dbea86c
pgit.sh: Add support for GIT_SSH
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-24 13:08:25 +00:00