cc0/argeo-build.git
13 months agoFix missing change registration
Mathieu Baudier [Wed, 22 Mar 2023 09:00:29 +0000 (10:00 +0100)]
Fix missing change registration

13 months agoMake output less verbose
Mathieu Baudier [Wed, 22 Mar 2023 08:34:42 +0000 (09:34 +0100)]
Make output less verbose

13 months agoCan override common version per descriptor
Mathieu Baudier [Wed, 22 Mar 2023 08:32:09 +0000 (09:32 +0100)]
Can override common version per descriptor

13 months agoUpdate compiler version
Mathieu Baudier [Wed, 22 Mar 2023 07:14:55 +0000 (08:14 +0100)]
Update compiler version

13 months agoLoad common properties when merging
Mathieu Baudier [Wed, 22 Mar 2023 05:19:14 +0000 (06:19 +0100)]
Load common properties when merging

13 months agoFix copy of legal files at bundle level
Mathieu Baudier [Tue, 21 Mar 2023 10:48:54 +0000 (11:48 +0100)]
Fix copy of legal files at bundle level

13 months agoEnvironment variable to disable inclusion of SDK legal files.
Mathieu Baudier [Tue, 21 Mar 2023 09:55:48 +0000 (10:55 +0100)]
Environment variable to disable inclusion of SDK legal files.

13 months agoRename A2-ORIGIN to ARGEO-ORIGIN
Mathieu Baudier [Tue, 21 Mar 2023 09:47:31 +0000 (10:47 +0100)]
Rename A2-ORIGIN to ARGEO-ORIGIN

13 months agoAdd legal information in bundles
Mathieu Baudier [Tue, 21 Mar 2023 09:47:11 +0000 (10:47 +0100)]
Add legal information in bundles

13 months agoClarify copyright and waiver
Mathieu Baudier [Tue, 21 Mar 2023 09:27:59 +0000 (10:27 +0100)]
Clarify copyright and waiver

13 months agoSmall improvements to README.repackaged
Mathieu Baudier [Mon, 20 Mar 2023 08:32:17 +0000 (09:32 +0100)]
Small improvements to README.repackaged

13 months agoFix README.repackaged
Mathieu Baudier [Mon, 20 Mar 2023 08:26:19 +0000 (09:26 +0100)]
Fix README.repackaged

13 months agoForce OSGi licenses to Apache-2.0
Mathieu Baudier [Mon, 20 Mar 2023 08:23:09 +0000 (09:23 +0100)]
Force OSGi licenses to Apache-2.0

13 months agoForce the licenses of various well-known components
Mathieu Baudier [Mon, 20 Mar 2023 08:18:36 +0000 (09:18 +0100)]
Force the licenses of various well-known components

13 months agoFix typo in header name
Mathieu Baudier [Mon, 20 Mar 2023 07:45:43 +0000 (08:45 +0100)]
Fix typo in header name

13 months agoAdd license to README
Mathieu Baudier [Mon, 20 Mar 2023 07:42:35 +0000 (08:42 +0100)]
Add license to README

13 months agoAdd origin information even when MANIFEST is barely modified
Mathieu Baudier [Mon, 20 Mar 2023 07:11:35 +0000 (08:11 +0100)]
Add origin information even when MANIFEST is barely modified

13 months agoFix issue with origin jars containing no MANIFEST
Mathieu Baudier [Mon, 20 Mar 2023 06:52:26 +0000 (07:52 +0100)]
Fix issue with origin jars containing no MANIFEST

13 months agoEnvironment variable to run repackaging sequentially
Mathieu Baudier [Mon, 20 Mar 2023 06:47:24 +0000 (07:47 +0100)]
Environment variable to run repackaging sequentially

13 months agoFix MANIFEST access
Mathieu Baudier [Mon, 20 Mar 2023 06:42:00 +0000 (07:42 +0100)]
Fix MANIFEST access

13 months agoImprove licensing and prominent notification
Mathieu Baudier [Mon, 20 Mar 2023 06:39:03 +0000 (07:39 +0100)]
Improve licensing and prominent notification

13 months agoDetail MANIFEST headers modifications in changes
Mathieu Baudier [Mon, 20 Mar 2023 05:08:51 +0000 (06:08 +0100)]
Detail MANIFEST headers modifications in changes

13 months agoFix version when generating source bundles
Mathieu Baudier [Sun, 19 Mar 2023 09:02:58 +0000 (10:02 +0100)]
Fix version when generating source bundles

13 months agoFix MANIFEST cleaning
Mathieu Baudier [Sun, 19 Mar 2023 08:57:56 +0000 (09:57 +0100)]
Fix MANIFEST cleaning

13 months agoFix header cleaning
Mathieu Baudier [Sun, 19 Mar 2023 08:54:52 +0000 (09:54 +0100)]
Fix header cleaning

13 months agoAlso remove DSA signatures
Mathieu Baudier [Sun, 19 Mar 2023 08:50:53 +0000 (09:50 +0100)]
Also remove DSA signatures

13 months agoAlso remove DSA signatures
Mathieu Baudier [Sun, 19 Mar 2023 08:50:13 +0000 (09:50 +0100)]
Also remove DSA signatures

13 months agoSource bundle creation for unmodified jars
Mathieu Baudier [Sun, 19 Mar 2023 08:48:31 +0000 (09:48 +0100)]
Source bundle creation for unmodified jars

13 months agoDo not modify only when releasing
Mathieu Baudier [Sun, 19 Mar 2023 08:37:44 +0000 (09:37 +0100)]
Do not modify only when releasing

13 months agoOverwrite existing jar
Mathieu Baudier [Sun, 19 Mar 2023 08:33:04 +0000 (09:33 +0100)]
Overwrite existing jar

13 months agoIntroduce do not modify at all repackaged jar
Mathieu Baudier [Sun, 19 Mar 2023 08:31:03 +0000 (09:31 +0100)]
Introduce do not modify at all repackaged jar

13 months agoFix removing DEPEDENCIES file
Mathieu Baudier [Sun, 19 Mar 2023 08:10:31 +0000 (09:10 +0100)]
Fix removing DEPEDENCIES file

13 months agoFix copy of original MANIFEST
Mathieu Baudier [Sun, 19 Mar 2023 08:06:33 +0000 (09:06 +0100)]
Fix copy of original MANIFEST

13 months agoFix copy of original MANIFEST
Mathieu Baudier [Sun, 19 Mar 2023 08:05:28 +0000 (09:05 +0100)]
Fix copy of original MANIFEST

13 months agoRepackage can embed jar, in case license prevents to modify them.
Mathieu Baudier [Sun, 19 Mar 2023 08:00:24 +0000 (09:00 +0100)]
Repackage can embed jar, in case license prevents to modify them.

13 months agoFlush buffered writer when writing changes
Mathieu Baudier [Sun, 19 Mar 2023 06:57:29 +0000 (07:57 +0100)]
Flush buffered writer when writing changes

13 months agoImprove changes listing
Mathieu Baudier [Sun, 19 Mar 2023 06:54:19 +0000 (07:54 +0100)]
Improve changes listing

13 months agoAdd end of line to changes file
Mathieu Baudier [Sun, 19 Mar 2023 06:33:31 +0000 (07:33 +0100)]
Add end of line to changes file

13 months agoList all modifications of the origin artifacts when repackaging
Mathieu Baudier [Sun, 19 Mar 2023 06:29:51 +0000 (07:29 +0100)]
List all modifications of the origin artifacts when repackaging

13 months agoImprove code quality
Mathieu Baudier [Sun, 19 Mar 2023 04:42:55 +0000 (05:42 +0100)]
Improve code quality

13 months agoImprove logging
Mathieu Baudier [Sat, 18 Mar 2023 07:38:15 +0000 (08:38 +0100)]
Improve logging

13 months agoImprove logging
Mathieu Baudier [Sat, 18 Mar 2023 07:35:25 +0000 (08:35 +0100)]
Improve logging

13 months agoMake license listing more readable
Mathieu Baudier [Sat, 18 Mar 2023 07:29:51 +0000 (08:29 +0100)]
Make license listing more readable

13 months agoList licenses
Mathieu Baudier [Sat, 18 Mar 2023 07:26:40 +0000 (08:26 +0100)]
List licenses

13 months agoCheck whether all components have SPDX identifiers
Mathieu Baudier [Sat, 18 Mar 2023 07:14:48 +0000 (08:14 +0100)]
Check whether all components have SPDX identifiers

13 months agoAdd clean target
Mathieu Baudier [Sat, 18 Mar 2023 07:00:35 +0000 (08:00 +0100)]
Add clean target

13 months agoDo not provide clean target
Mathieu Baudier [Sat, 18 Mar 2023 06:57:34 +0000 (07:57 +0100)]
Do not provide clean target

13 months agoFix logging
Mathieu Baudier [Sat, 18 Mar 2023 06:47:05 +0000 (07:47 +0100)]
Fix logging

13 months agoImprove existing headers management in repackaging
Mathieu Baudier [Sat, 18 Mar 2023 06:45:35 +0000 (07:45 +0100)]
Improve existing headers management in repackaging

13 months agoRename Argeo-specific MANIFEST headers
Mathieu Baudier [Sat, 18 Mar 2023 06:03:48 +0000 (07:03 +0100)]
Rename Argeo-specific MANIFEST headers

13 months agoDo not delete repackaged categories when cleaning
Mathieu Baudier [Sat, 18 Mar 2023 05:53:50 +0000 (06:53 +0100)]
Do not delete repackaged categories when cleaning

13 months agoIgnore MANIFEST
Mathieu Baudier [Sat, 18 Mar 2023 05:52:15 +0000 (06:52 +0100)]
Ignore MANIFEST

13 months agoArgeo Build can build itself
Mathieu Baudier [Sat, 18 Mar 2023 05:50:41 +0000 (06:50 +0100)]
Argeo Build can build itself

13 months agoImprove logging
Mathieu Baudier [Fri, 17 Mar 2023 05:41:59 +0000 (06:41 +0100)]
Improve logging

13 months agoFix double slash
Mathieu Baudier [Fri, 17 Mar 2023 05:38:00 +0000 (06:38 +0100)]
Fix double slash

13 months agoImprove build classpath
Mathieu Baudier [Fri, 17 Mar 2023 05:36:01 +0000 (06:36 +0100)]
Improve build classpath

13 months agoDeactivate MANIFEST targets when copy is disabled
Mathieu Baudier [Fri, 17 Mar 2023 04:35:13 +0000 (05:35 +0100)]
Deactivate MANIFEST targets when copy is disabled

13 months agoFix conditional in Make
Mathieu Baudier [Fri, 17 Mar 2023 04:31:26 +0000 (05:31 +0100)]
Fix conditional in Make

13 months agoFix Make conditional
Mathieu Baudier [Fri, 17 Mar 2023 04:28:20 +0000 (05:28 +0100)]
Fix Make conditional

13 months agoChange SOURCE_BUNDLE environment property
Mathieu Baudier [Fri, 17 Mar 2023 04:25:35 +0000 (05:25 +0100)]
Change SOURCE_BUNDLE environment property

13 months agoReintroduce single bundle build
Mathieu Baudier [Thu, 16 Mar 2023 09:22:06 +0000 (10:22 +0100)]
Reintroduce single bundle build

13 months agoRevert deleting existing directories from failed builds
Mathieu Baudier [Thu, 16 Mar 2023 09:16:28 +0000 (10:16 +0100)]
Revert deleting existing directories from failed builds

13 months agoImprove logging and code readability.
Mathieu Baudier [Thu, 16 Mar 2023 09:12:42 +0000 (10:12 +0100)]
Improve logging and code readability.

13 months agoDelete source directories only when separate source bundles
Mathieu Baudier [Thu, 16 Mar 2023 09:00:22 +0000 (10:00 +0100)]
Delete source directories only when separate source bundles

13 months agoDelete failed directories from previous buils
Mathieu Baudier [Thu, 16 Mar 2023 08:58:25 +0000 (09:58 +0100)]
Delete failed directories from previous buils

13 months agoReduce verbosity
Mathieu Baudier [Thu, 16 Mar 2023 08:46:45 +0000 (09:46 +0100)]
Reduce verbosity

13 months agoReduce verbosity
Mathieu Baudier [Thu, 16 Mar 2023 08:43:01 +0000 (09:43 +0100)]
Reduce verbosity

13 months agoFix typo
Mathieu Baudier [Thu, 16 Mar 2023 08:42:05 +0000 (09:42 +0100)]
Fix typo

13 months agoFix MANIFESTs copy
Mathieu Baudier [Thu, 16 Mar 2023 08:41:34 +0000 (09:41 +0100)]
Fix MANIFESTs copy

13 months agoMANIFESTs as make targets
Mathieu Baudier [Thu, 16 Mar 2023 08:38:14 +0000 (09:38 +0100)]
MANIFESTs as make targets

13 months agoCopy MANIFESTs by default
Mathieu Baudier [Thu, 16 Mar 2023 08:30:12 +0000 (09:30 +0100)]
Copy MANIFESTs by default

13 months agoLocation-independent makefiles
Mathieu Baudier [Thu, 16 Mar 2023 08:21:23 +0000 (09:21 +0100)]
Location-independent makefiles

13 months agoDeal with non-existing a2 bases
Mathieu Baudier [Thu, 16 Mar 2023 08:13:23 +0000 (09:13 +0100)]
Deal with non-existing a2 bases

13 months agoImprove documentation and repackage
Mathieu Baudier [Thu, 16 Mar 2023 08:10:30 +0000 (09:10 +0100)]
Improve documentation and repackage

13 months agoFix ECJ branch
Mathieu Baudier [Thu, 16 Mar 2023 08:00:00 +0000 (09:00 +0100)]
Fix ECJ branch

13 months agoSimplify dealing with multiple a2 bases
Mathieu Baudier [Thu, 16 Mar 2023 07:56:52 +0000 (08:56 +0100)]
Simplify dealing with multiple a2 bases

13 months agoChange find-build-tp dependency
Mathieu Baudier [Thu, 16 Mar 2023 07:31:03 +0000 (08:31 +0100)]
Change find-build-tp dependency

13 months agoRelative include
Mathieu Baudier [Thu, 16 Mar 2023 07:29:14 +0000 (08:29 +0100)]
Relative include

13 months agoExperiment with multiple A2 bases
Mathieu Baudier [Thu, 16 Mar 2023 07:25:49 +0000 (08:25 +0100)]
Experiment with multiple A2 bases

13 months agoRemove unused local build of Argeo Build
Mathieu Baudier [Thu, 16 Mar 2023 07:00:49 +0000 (08:00 +0100)]
Remove unused local build of Argeo Build

13 months agoDefine JVM in repackage
Mathieu Baudier [Thu, 16 Mar 2023 06:50:24 +0000 (07:50 +0100)]
Define JVM in repackage

13 months agoFix unwanted space character
Mathieu Baudier [Thu, 16 Mar 2023 06:47:51 +0000 (07:47 +0100)]
Fix unwanted space character

13 months agoCentralise repackage make instructions
Mathieu Baudier [Thu, 16 Mar 2023 06:45:59 +0000 (07:45 +0100)]
Centralise repackage make instructions

13 months agoUse recursive assignment for make output variables
Mathieu Baudier [Thu, 16 Mar 2023 06:40:58 +0000 (07:40 +0100)]
Use recursive assignment for make output variables

14 months agoChange log apis library name
Mathieu Baudier [Tue, 14 Mar 2023 06:41:37 +0000 (07:41 +0100)]
Change log apis library name

14 months agoChange Argeo Build TP categories
Mathieu Baudier [Tue, 14 Mar 2023 06:29:16 +0000 (07:29 +0100)]
Change Argeo Build TP categories

14 months agoCache downloaded Maven files in m2 local repository
Mathieu Baudier [Tue, 14 Mar 2023 05:54:00 +0000 (06:54 +0100)]
Cache downloaded Maven files in m2 local repository

14 months agoFix sources base directory in Repackage
Mathieu Baudier [Tue, 14 Mar 2023 05:47:45 +0000 (06:47 +0100)]
Fix sources base directory in Repackage

14 months agoSwitch back to org.argeo.tp.build category
Mathieu Baudier [Sat, 11 Mar 2023 12:44:24 +0000 (13:44 +0100)]
Switch back to org.argeo.tp.build category

14 months agoAdapt to changes in Argeo TP Build
Mathieu Baudier [Sat, 11 Mar 2023 12:33:59 +0000 (13:33 +0100)]
Adapt to changes in Argeo TP Build

14 months agoMake Argeo Build able to build itself
Mathieu [Sat, 11 Mar 2023 07:35:13 +0000 (08:35 +0100)]
Make Argeo Build able to build itself

14 months agoSeparate output directory for sources working
Mathieu [Fri, 10 Mar 2023 13:40:33 +0000 (14:40 +0100)]
Separate output directory for sources working

14 months agoStore source bundles separately
Mathieu [Fri, 10 Mar 2023 13:34:19 +0000 (14:34 +0100)]
Store source bundles separately

14 months agoDo not package sources separately by default
Mathieu [Fri, 10 Mar 2023 13:08:03 +0000 (14:08 +0100)]
Do not package sources separately by default

14 months agoPackage sources separately
Mathieu [Fri, 10 Mar 2023 13:00:14 +0000 (14:00 +0100)]
Package sources separately

14 months agoMake does not need all properties files
Mathieu [Fri, 10 Mar 2023 10:56:53 +0000 (11:56 +0100)]
Make does not need all properties files

14 months agoClarify which JAVA_HOME is used by configure
Mathieu [Fri, 10 Mar 2023 10:01:36 +0000 (11:01 +0100)]
Clarify which JAVA_HOME is used by configure

14 months agoMake configure script more robust
Mathieu [Fri, 10 Mar 2023 09:59:10 +0000 (10:59 +0100)]
Make configure script more robust

14 months agoFix MANIFEST
Mathieu Baudier [Wed, 8 Mar 2023 18:27:24 +0000 (19:27 +0100)]
Fix MANIFEST

14 months agoUse rebuilt ECJ and BND
Mathieu Baudier [Wed, 8 Mar 2023 18:04:49 +0000 (19:04 +0100)]
Use rebuilt ECJ and BND