cc0/argeo-build.git
12 months agoReleasing v2.3.5 v2.3.5
Mathieu Baudier [Wed, 5 Apr 2023 03:54:13 +0000 (05:54 +0200)]
Releasing v2.3.5

13 months agoFix build of Argeo Build itself
Mathieu Baudier [Mon, 27 Mar 2023 05:43:15 +0000 (07:43 +0200)]
Fix build of Argeo Build itself

13 months agoFix typo in method name
Mathieu Baudier [Thu, 23 Mar 2023 13:32:50 +0000 (14:32 +0100)]
Fix typo in method name

13 months agoFix external sources packaging
Mathieu Baudier [Thu, 23 Mar 2023 13:32:27 +0000 (14:32 +0100)]
Fix external sources packaging

13 months agoRevert Eclipse compiler (ECJ) to Eclipse release v4.26, since ECJ
Mathieu Baudier [Thu, 23 Mar 2023 12:38:34 +0000 (13:38 +0100)]
Revert Eclipse compiler (ECJ) to Eclipse release v4.26, since ECJ
sources to download are broken with v4.27

13 months agoChange build TP categories
Mathieu Baudier [Thu, 23 Mar 2023 06:22:02 +0000 (07:22 +0100)]
Change build TP categories

13 months agoChange build TP categories
Mathieu Baudier [Thu, 23 Mar 2023 06:19:34 +0000 (07:19 +0100)]
Change build TP categories

13 months agoImprove repackage readme
Mathieu Baudier [Thu, 23 Mar 2023 06:06:47 +0000 (07:06 +0100)]
Improve repackage readme

13 months agoImprove sources readme
Mathieu Baudier [Thu, 23 Mar 2023 06:03:08 +0000 (07:03 +0100)]
Improve sources readme

13 months agoDo not write changes related to sources if unmodified
Mathieu Baudier [Thu, 23 Mar 2023 05:29:17 +0000 (06:29 +0100)]
Do not write changes related to sources if unmodified

13 months agoDisable search in generated Javadoc
Mathieu Baudier [Wed, 22 Mar 2023 16:25:41 +0000 (17:25 +0100)]
Disable search in generated Javadoc

13 months agoExclude source jars from compilation classpath
Mathieu Baudier [Wed, 22 Mar 2023 16:21:05 +0000 (17:21 +0100)]
Exclude source jars from compilation classpath

13 months agoImprove error reporting
Mathieu Baudier [Wed, 22 Mar 2023 16:19:44 +0000 (17:19 +0100)]
Improve error reporting

13 months agoFix source processing of unmodified jars
Mathieu Baudier [Wed, 22 Mar 2023 16:13:59 +0000 (17:13 +0100)]
Fix source processing of unmodified jars

13 months agoMake sure parent directory exists
Mathieu Baudier [Wed, 22 Mar 2023 16:07:33 +0000 (17:07 +0100)]
Make sure parent directory exists

13 months agoAlways package sources separately for unmodified jars
Mathieu Baudier [Wed, 22 Mar 2023 16:04:41 +0000 (17:04 +0100)]
Always package sources separately for unmodified jars

13 months agoFix not modified jars
Mathieu Baudier [Wed, 22 Mar 2023 15:44:47 +0000 (16:44 +0100)]
Fix not modified jars

13 months agoFix unmodified jars
Mathieu Baudier [Wed, 22 Mar 2023 15:42:01 +0000 (16:42 +0100)]
Fix unmodified jars

13 months agoFix unmodified jars with separate sources
Mathieu Baudier [Wed, 22 Mar 2023 15:36:03 +0000 (16:36 +0100)]
Fix unmodified jars with separate sources

13 months agoFix Maven download
Mathieu Baudier [Wed, 22 Mar 2023 12:26:44 +0000 (13:26 +0100)]
Fix Maven download

13 months agoAllow alternate URI for Maven download
Mathieu Baudier [Wed, 22 Mar 2023 12:16:07 +0000 (13:16 +0100)]
Allow alternate URI for Maven download

13 months agoDo not modify development jar when Argeo-Origin-Do-Not-Modify is set
Mathieu Baudier [Wed, 22 Mar 2023 11:53:09 +0000 (12:53 +0100)]
Do not modify development jar when Argeo-Origin-Do-Not-Modify is set

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