Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions LICENSE_RELEASE
Original file line number Diff line number Diff line change
Expand Up @@ -208,17 +208,18 @@
======================================

All the source code for the Apache Fineract project is released under the
license above. Additionally, the Apache Fineract source and binary
distribution includes a number of third-party files that are required in
order to the software to function. Unless noted below, these jars
and resource files are also released under the ASF license above.
license above. Additionally, the Apache Fineract source and binary distribution
includes a number of third-party files that are required in order to the
software to function. Unless noted below, these jars and resource files are
also released under the Apache License, Version 2.0.

==================================================
*The exceptions for binary release are as follows:
==================================================

This product bundles third party jars and resource files that are
released under other licenses than the ASF license. You can find
details of all third party licenses in the directory "licenses".
This product bundles third party jars and resource files that are released
under licenses other than the Apache License, Version 2.0 following the ASF 3rd
party license policy. You can find details of all third party licenses in the
"licenses" directory (if the "generateLicenseReport" Gradle task has been run).

******************************************
8 changes: 4 additions & 4 deletions LICENSE_SOURCE
Original file line number Diff line number Diff line change
Expand Up @@ -208,10 +208,10 @@
======================================

All the source code for the Apache Fineract project is released under the
license above. Additionally, the Apache Fineract source and binary
distribution includes a number of third-party files that are required in
order to the software to function. Unless noted below, these jars
and resource files are also released under the ASF license above.
license above. Additionally, the Apache Fineract source and binary distribution
includes a number of third-party files that are required in order to the
software to function. Unless noted below, these jars and resource files are
also released under the Apache License, Version 2.0.

==================================================
*The exceptions for source release are as follows:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ Create source and binary tarballs.

[source,bash,subs="attributes+"]
----
./gradlew clean srcDistTar binaryDistTar
./gradlew clean
./gradlew generateLicenseReport
./gradlew srcDistTar binaryDistTar
----

Check that `fineract-provider/build/classes/java/main/git.properties` exists. If so, continue. If not, you're likely encountering https://github.com/n0mer/gradle-git-properties/issues/233[this bug], and you need to *re-run the command above* to create proper source and binary tarballs. That `git.properties` file is supposed to end up at `BOOT-INF/classes/git.properties` in `fineract-provider-{revnumber}.jar` in the binary release tarball. Its contents are displayed at the `/fineract-provider/actuator/info` endpoint. It may be possible to fix this heisenbug entirely by https://github.com/gradle/gradle/issues/34177#issuecomment-3051970053[modifying our git properties gradle plugin config] in `fineract-provider/build.gradle`, perhaps by changing where `git.properties` is written.
Expand Down
Loading