cc0/argeo-build.git
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

14 months agoImprove archive download
Mathieu Baudier [Fri, 3 Mar 2023 11:46:42 +0000 (12:46 +0100)]
Improve archive download

14 months agoImprove archive download
Mathieu Baudier [Fri, 3 Mar 2023 11:41:07 +0000 (12:41 +0100)]
Improve archive download

14 months agoSynchronise archives download
Mathieu Baudier [Fri, 3 Mar 2023 11:31:05 +0000 (12:31 +0100)]
Synchronise archives download

14 months agoUpdate ECJ version
Mathieu Baudier [Fri, 3 Mar 2023 11:13:31 +0000 (12:13 +0100)]
Update ECJ version

14 months agoSimplify README
Mathieu [Tue, 21 Feb 2023 09:12:38 +0000 (10:12 +0100)]
Simplify README

14 months agoUse spaces instead of tabs in README
Mathieu [Tue, 21 Feb 2023 09:11:34 +0000 (10:11 +0100)]
Use spaces instead of tabs in README

14 months agoAdd README
Mathieu [Tue, 21 Feb 2023 09:10:15 +0000 (10:10 +0100)]
Add README

14 months agoAdd CC0 v1.0 (public domain) license text
Mathieu [Tue, 21 Feb 2023 08:39:10 +0000 (09:39 +0100)]
Add CC0 v1.0 (public domain) license text

16 months agoFix jar creation on MS Windows
Mathieu Baudier [Thu, 22 Dec 2022 10:08:46 +0000 (11:08 +0100)]
Fix jar creation on MS Windows

17 months agoCorrect Eclipse project template
Mathieu [Tue, 6 Dec 2022 05:05:56 +0000 (06:05 +0100)]
Correct Eclipse project template

17 months agoThrow an exception if SLC-Origin-M2-Merge is not set v2.3.4
Mathieu [Tue, 29 Nov 2022 09:47:27 +0000 (10:47 +0100)]
Throw an exception if SLC-Origin-M2-Merge is not set

17 months agoDeal with missing sources
Mathieu [Sat, 19 Nov 2022 07:26:52 +0000 (08:26 +0100)]
Deal with missing sources

18 months agoImprove logging
Mathieu [Thu, 3 Nov 2022 11:54:41 +0000 (12:54 +0100)]
Improve logging

18 months agoDisable source packaging via environment property
Mathieu [Thu, 3 Nov 2022 11:22:23 +0000 (12:22 +0100)]
Disable source packaging via environment property

18 months agoRemove clean-a2
Mathieu [Thu, 3 Nov 2022 11:22:05 +0000 (12:22 +0100)]
Remove clean-a2

18 months agoFix singleton use case
Mathieu Baudier [Thu, 3 Nov 2022 04:12:43 +0000 (05:12 +0100)]
Fix singleton use case

18 months agoRevert to older BND
Mathieu Baudier [Wed, 2 Nov 2022 05:38:21 +0000 (06:38 +0100)]
Revert to older BND

18 months agoUpdate build libraries versions
Mathieu Baudier [Wed, 2 Nov 2022 05:28:15 +0000 (06:28 +0100)]
Update build libraries versions

18 months agoMake Eclipse mirrors configurable
Mathieu Baudier [Tue, 1 Nov 2022 09:26:32 +0000 (10:26 +0100)]
Make Eclipse mirrors configurable

18 months agoRevert previous change
Mathieu Baudier [Sat, 29 Oct 2022 07:31:20 +0000 (09:31 +0200)]
Revert previous change

18 months agoReactivate warnings
Mathieu Baudier [Sat, 29 Oct 2022 07:28:56 +0000 (09:28 +0200)]
Reactivate warnings

18 months agoMake repackage less verbose
Mathieu Baudier [Sat, 29 Oct 2022 07:20:37 +0000 (09:20 +0200)]
Make repackage less verbose

18 months agoDo not override singleton when it is unnecessary.
Mathieu Baudier [Sat, 29 Oct 2022 07:18:57 +0000 (09:18 +0200)]
Do not override singleton when it is unnecessary.

18 months agoUse same conventions as Eclipse for singleton
Mathieu Baudier [Sat, 29 Oct 2022 07:17:12 +0000 (09:17 +0200)]
Use same conventions as Eclipse for singleton

18 months agoFix singleton
Mathieu Baudier [Sat, 29 Oct 2022 07:10:47 +0000 (09:10 +0200)]
Fix singleton

18 months agoFix singleton
Mathieu Baudier [Sat, 29 Oct 2022 07:08:12 +0000 (09:08 +0200)]
Fix singleton

18 months agoDeal with singleton bundles in repackaging
Mathieu Baudier [Sat, 29 Oct 2022 07:04:41 +0000 (09:04 +0200)]
Deal with singleton bundles in repackaging

18 months agoCome back to default jar compression v2.3.3
Mathieu Baudier [Sun, 23 Oct 2022 10:52:47 +0000 (12:52 +0200)]
Come back to default jar compression

18 months agoDisable compression of jar archives
Mathieu Baudier [Sun, 23 Oct 2022 10:22:49 +0000 (12:22 +0200)]
Disable compression of jar archives

18 months agoDisable compression of jar archives
Mathieu Baudier [Sun, 23 Oct 2022 10:21:46 +0000 (12:21 +0200)]
Disable compression of jar archives

18 months agoPackage resources which are stored in sources
Mathieu Baudier [Sun, 23 Oct 2022 10:19:32 +0000 (12:19 +0200)]
Package resources which are stored in sources

18 months agoMake working in subdirectories v2.3.2
Mathieu Baudier [Wed, 19 Oct 2022 06:31:24 +0000 (08:31 +0200)]
Make working in subdirectories

18 months agoRead branch directly from branch.mk v2.3.1
Mathieu Baudier [Tue, 18 Oct 2022 09:44:37 +0000 (11:44 +0200)]
Read branch directly from branch.mk

18 months agoDeal with spaces in bundle resources file names
Mathieu Baudier [Tue, 18 Oct 2022 09:19:17 +0000 (11:19 +0200)]
Deal with spaces in bundle resources file names

18 months agoFix logging
Mathieu Baudier [Tue, 18 Oct 2022 07:39:26 +0000 (09:39 +0200)]
Fix logging

18 months agoIntroduce third-party Repackage script
Mathieu Baudier [Sun, 16 Oct 2022 06:49:40 +0000 (08:49 +0200)]
Introduce third-party Repackage script

18 months agoEscape $ in configure
Mathieu Baudier [Sat, 15 Oct 2022 10:10:48 +0000 (12:10 +0200)]
Escape $ in configure

18 months agoSimplify build configuration and support branches
Mathieu Baudier [Sat, 15 Oct 2022 10:07:03 +0000 (12:07 +0200)]
Simplify build configuration and support branches

18 months agoSet Bundle-RequiredExecutionEnvironment to Java 17
Mathieu Baudier [Sat, 15 Oct 2022 09:42:09 +0000 (11:42 +0200)]
Set Bundle-RequiredExecutionEnvironment to Java 17

18 months agoMake configure script sourceable
Mathieu Baudier [Sat, 15 Oct 2022 08:29:27 +0000 (10:29 +0200)]
Make configure script sourceable

18 months agoMake configure executable
Mathieu Baudier [Sat, 15 Oct 2022 08:24:42 +0000 (10:24 +0200)]
Make configure executable

18 months agoJava 17 compilation target
Mathieu Baudier [Sat, 15 Oct 2022 08:20:22 +0000 (10:20 +0200)]
Java 17 compilation target

18 months agoParallel jar generation
Mathieu Baudier [Sat, 15 Oct 2022 08:20:10 +0000 (10:20 +0200)]
Parallel jar generation

18 months agoCosmetic code improvements
Mathieu Baudier [Sat, 15 Oct 2022 07:57:53 +0000 (09:57 +0200)]
Cosmetic code improvements

18 months agoImprove logging
Mathieu Baudier [Sat, 15 Oct 2022 07:55:50 +0000 (09:55 +0200)]
Improve logging

18 months agoDocument OSGi Makefile and improve Javadoc generation
Mathieu Baudier [Sat, 15 Oct 2022 07:43:29 +0000 (09:43 +0200)]
Document OSGi Makefile and improve Javadoc generation

18 months agoStart documenting the make script.
Mathieu Baudier [Sat, 15 Oct 2022 06:29:23 +0000 (08:29 +0200)]
Start documenting the make script.

18 months agoDisable errors due to ECJ batch compiler package not being exported.
Mathieu Baudier [Sat, 15 Oct 2022 06:29:02 +0000 (08:29 +0200)]
Disable errors due to ECJ batch compiler package not being exported.

18 months agoCreate missing A2 directories
Mathieu Baudier [Sat, 15 Oct 2022 05:54:10 +0000 (07:54 +0200)]
Create missing A2 directories

18 months agoUpdate eclipse project file template
Mathieu Baudier [Sat, 15 Oct 2022 05:50:11 +0000 (07:50 +0200)]
Update eclipse project file template

19 months agoDeal with resource bundles
Mathieu Baudier [Sun, 9 Oct 2022 13:10:07 +0000 (15:10 +0200)]
Deal with resource bundles

19 months agoSubdirectory makefile working
Mathieu Baudier [Sun, 9 Oct 2022 12:24:50 +0000 (14:24 +0200)]
Subdirectory makefile working

19 months agoIncremental build working
Mathieu Baudier [Sun, 9 Oct 2022 12:09:14 +0000 (14:09 +0200)]
Incremental build working

19 months agoCompilation working
Mathieu Baudier [Sat, 8 Oct 2022 09:09:27 +0000 (11:09 +0200)]
Compilation working

19 months agoOSGi packaging working
Mathieu Baudier [Sat, 8 Oct 2022 07:38:47 +0000 (09:38 +0200)]
OSGi packaging working

19 months agoIntroduce Java builder
Mathieu Baudier [Sat, 8 Oct 2022 06:59:17 +0000 (08:59 +0200)]
Introduce Java builder

2 years agoExclude MANIFEST.MF when copying files
Mathieu Baudier [Sat, 7 May 2022 09:44:20 +0000 (11:44 +0200)]
Exclude MANIFEST.MF when copying files

2 years agoVersion configure script
Mathieu Baudier [Sat, 7 May 2022 08:34:40 +0000 (10:34 +0200)]
Version configure script

2 years agoExclude config dir
Mathieu Baudier [Sat, 7 May 2022 08:34:06 +0000 (10:34 +0200)]
Exclude config dir