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

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

17 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

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

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

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

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

17 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

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

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

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

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

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

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

23 months 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

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

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

23 months agoUse latest ECJ compiler.
Mathieu Baudier [Sat, 7 May 2022 08:33:58 +0000 (10:33 +0200)]
Use latest ECJ compiler.

23 months agoIgnore Eclipse project file
Mathieu Baudier [Sat, 7 May 2022 08:24:23 +0000 (10:24 +0200)]
Ignore Eclipse project file

23 months agoRemove Eclipse project file
Mathieu Baudier [Sat, 7 May 2022 08:23:41 +0000 (10:23 +0200)]
Remove Eclipse project file

2 years agoCreate local META-INF directories v2.3.0
Mathieu Baudier [Sun, 27 Feb 2022 08:05:44 +0000 (09:05 +0100)]
Create local META-INF directories

2 years agoUpdate file paths
Mathieu Baudier [Sat, 26 Feb 2022 10:15:16 +0000 (11:15 +0100)]
Update file paths

2 years agoUse explicitly version components
Mathieu Baudier [Sat, 26 Feb 2022 10:06:29 +0000 (11:06 +0100)]
Use explicitly version components

2 years agoBND build file
Mathieu Baudier [Sat, 26 Feb 2022 09:54:52 +0000 (10:54 +0100)]
BND build file

2 years agoMake build files
Mathieu Baudier [Sat, 26 Feb 2022 09:54:19 +0000 (10:54 +0100)]
Make build files

2 years agoEclipse project file
Mathieu Baudier [Sat, 26 Feb 2022 09:52:40 +0000 (10:52 +0100)]
Eclipse project file