cc0/argeo-build.git
10 months agoReleasing v2.1.2
Mathieu Baudier [Thu, 1 Jun 2023 06:20:39 +0000 (08:20 +0200)]
Releasing

10 months agoMerge tag 'v2.3.6' into testing
Mathieu Baudier [Thu, 1 Jun 2023 06:09:57 +0000 (08:09 +0200)]
Merge tag 'v2.3.6' into testing

11 months agoReleasing v2.3.6
Mathieu Baudier [Wed, 24 May 2023 04:03:38 +0000 (06:03 +0200)]
Releasing

11 months agoImprove logging
Mathieu Baudier [Tue, 23 May 2023 10:01:50 +0000 (12:01 +0200)]
Improve logging

11 months agoImprove repackage install
Mathieu Baudier [Tue, 23 May 2023 10:00:07 +0000 (12:00 +0200)]
Improve repackage install

11 months agoinstall for repackage
Mathieu Baudier [Tue, 23 May 2023 09:57:14 +0000 (11:57 +0200)]
install for repackage

11 months agoUpdate existing in osgi-install
Mathieu Baudier [Tue, 23 May 2023 09:46:22 +0000 (11:46 +0200)]
Update existing in osgi-install

11 months agoImprove osgi-uninstall
Mathieu Baudier [Tue, 23 May 2023 09:44:59 +0000 (11:44 +0200)]
Improve osgi-uninstall

11 months agoImprove osgi-uninstall
Mathieu Baudier [Tue, 23 May 2023 09:43:04 +0000 (11:43 +0200)]
Improve osgi-uninstall

11 months agoImprove osgi-install
Mathieu Baudier [Tue, 23 May 2023 09:36:32 +0000 (11:36 +0200)]
Improve osgi-install

11 months agoIntroduce osgi-uninstall
Mathieu Baudier [Tue, 23 May 2023 09:31:05 +0000 (11:31 +0200)]
Introduce osgi-uninstall

11 months agoFix osgi-install
Mathieu Baudier [Tue, 23 May 2023 09:21:35 +0000 (11:21 +0200)]
Fix osgi-install

11 months agoFix osgi-install
Mathieu Baudier [Tue, 23 May 2023 09:19:18 +0000 (11:19 +0200)]
Fix osgi-install

11 months agoImprove logging
Mathieu Baudier [Tue, 23 May 2023 09:16:28 +0000 (11:16 +0200)]
Improve logging

11 months agoIntroduce osgi-install target. A2_OUTPUT not configurable.
Mathieu Baudier [Tue, 23 May 2023 09:11:39 +0000 (11:11 +0200)]
Introduce osgi-install target. A2_OUTPUT not configurable.

11 months agoIntroduce osgi-install target
Mathieu Baudier [Tue, 23 May 2023 08:43:01 +0000 (10:43 +0200)]
Introduce osgi-install target

11 months agoFix typo in documentation
Mathieu Baudier [Tue, 23 May 2023 08:42:07 +0000 (10:42 +0200)]
Fix typo in documentation

11 months agoDo not add sources URIs for Maven artifacts, as it messes up with
Mathieu Baudier [Mon, 22 May 2023 07:33:53 +0000 (09:33 +0200)]
Do not add sources URIs for Maven artifacts, as it messes up with
merging, and the sources location is implicit.

11 months agoImprove documentation
Mathieu Baudier [Mon, 22 May 2023 07:00:58 +0000 (09:00 +0200)]
Improve documentation

11 months agoExclude output directory, so that single bundles (esp. argeo-build
Mathieu Baudier [Mon, 22 May 2023 06:55:43 +0000 (08:55 +0200)]
Exclude output directory, so that single bundles (esp. argeo-build
itself) can build themselves

12 months agoPrepare next development cycle
Mathieu Baudier [Wed, 5 Apr 2023 09:26:30 +0000 (11:26 +0200)]
Prepare next development cycle

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