From b1b39161b75ba73e878bcffa720e202f5c51e052 Mon Sep 17 00:00:00 2001 From: Denis Arrivault <denis.arrivault@lif.univ-mrs.fr> Date: Fri, 22 Jun 2018 15:44:55 +0200 Subject: [PATCH] Remove .gradle directory + add the package name for CTest compatibility --- .gitignore | 3 ++- .gradle/4.7/fileChanges/last-build.bin | Bin 1 -> 0 bytes .gradle/4.7/fileHashes/fileHashes.bin | Bin 23247 -> 0 bytes .gradle/4.7/fileHashes/fileHashes.lock | Bin 17 -> 0 bytes .gradle/4.7/taskHistory/taskHistory.bin | Bin 55032 -> 0 bytes .gradle/4.7/taskHistory/taskHistory.lock | Bin 17 -> 0 bytes .../buildOutputCleanup/buildOutputCleanup.lock | Bin 17 -> 0 bytes .gradle/buildOutputCleanup/cache.properties | 2 -- .gradle/buildOutputCleanup/outputFiles.bin | Bin 19091 -> 0 bytes .gradle/vcsWorkingDirs/gc.properties | 0 build.gradle | 17 ++++++++++++++++- src/main/CMakeLists.txt | 2 +- src/main/java/Complex.java | 2 +- src/main/java/Main.java | 1 + src/test/java/ComplexTest.java | 3 +++ 15 files changed, 24 insertions(+), 6 deletions(-) delete mode 100644 .gradle/4.7/fileChanges/last-build.bin delete mode 100644 .gradle/4.7/fileHashes/fileHashes.bin delete mode 100644 .gradle/4.7/fileHashes/fileHashes.lock delete mode 100644 .gradle/4.7/taskHistory/taskHistory.bin delete mode 100644 .gradle/4.7/taskHistory/taskHistory.lock delete mode 100644 .gradle/buildOutputCleanup/buildOutputCleanup.lock delete mode 100644 .gradle/buildOutputCleanup/cache.properties delete mode 100644 .gradle/buildOutputCleanup/outputFiles.bin delete mode 100644 .gradle/vcsWorkingDirs/gc.properties diff --git a/.gitignore b/.gitignore index 56bcd5b..469b1d1 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,5 @@ build/ *.bkp *.out .classpath -/.gradle/ +.gradle/ +buildCmake/ diff --git a/.gradle/4.7/fileChanges/last-build.bin b/.gradle/4.7/fileChanges/last-build.bin deleted file mode 100644 index f76dd238ade08917e6712764a16a22005a50573d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1 IcmZPo000310RR91 diff --git a/.gradle/4.7/fileHashes/fileHashes.bin b/.gradle/4.7/fileHashes/fileHashes.bin deleted file mode 100644 index cf5cd21555901c821d3e3937a49e6f7db09d713e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23247 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 E0BWWYlmGw# diff --git a/.gradle/4.7/fileHashes/fileHashes.lock b/.gradle/4.7/fileHashes/fileHashes.lock deleted file mode 100644 index e507b952a87e5dbe44d700c593bf33da89c5823c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 UcmZSf>WN;J#xt>y0Sp)u04fCov;Y7A diff --git a/.gradle/4.7/taskHistory/taskHistory.bin b/.gradle/4.7/taskHistory/taskHistory.bin deleted file mode 100644 index 36d176c25546d99e901c432ebfc25a1a6aee6a86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55032 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 D3H%mk diff --git a/.gradle/4.7/taskHistory/taskHistory.lock b/.gradle/4.7/taskHistory/taskHistory.lock deleted file mode 100644 index be1f2aa9426d225b547fcecea22208d00f8824b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 UcmZR+b7ooJwe#~l7$CqL07e=Gq5uE@ diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock deleted file mode 100644 index dc90c13fbc01bd2630f7c7d55d843bb2e9147b42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 UcmZR6Fz-b|n@r_S1_%fR06ZcD^8f$< diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties deleted file mode 100644 index f645da0..0000000 --- a/.gradle/buildOutputCleanup/cache.properties +++ /dev/null @@ -1,2 +0,0 @@ -#Wed Jun 20 13:48:55 CEST 2018 -gradle.version=4.7 diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin deleted file mode 100644 index cb8236e705283786c1128912b1dc58517210d9ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19091 zcmZ=^V2}{_4+RVeAc|m)vPMH-Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n zMnhmU1V%$(Gz3ONU^E0qLtr!nhD!*9GB7Z3K|CX&!vtdRmoqRJ@GvkiD7I&ZM>k$t zpav3UVDPepP9OZAaOCw|pQCdA5OL45F!716@37oUyYU<%?v)P{pQgO6Mz#ClMToek zElhmQ8fJw#KNcT`icg1$FJH_u^Yr_N=}_@RnD~YtX^K8SR$qaNuY`$j7S^;B<uI8B z6)%Q~?|QH!{;OOR)O?S%F!6oPY%yJx##RvZUa>IolPS9`HCv3EA>tn8F!6INijSHT zf;}PPp1Wb<k0$1ZH=4@B+@lQ>f40Wq+XFVEZBX_1VdAg<_NN-2<Gu+I_i%)Xf2uXv zdd;L08lD~(Vd7s_{aiKSQu%wR`o}Qw{}VU#Gip^r)qAqT#2MsvpINn{%^0HIOC2Vz z_-^Cn`5AAa?(qnQiEA6UnJlc0uz{%e^oNNX9G|9CvAW_QMBHOGOx)u5pADf(x?iB; zUt!{I-HD+gB{!rX;$Dp~@i4WW_y0ur!NTVwOgucH^XX>|{u@yBqA>BO;Gf_A2*y5! ziZjE+V{IM>W=H={fQWl^!o(9AX9?xcVo8FCd$z*FQ~CQ(>gTU)g^EkU#PfL@f)^)g zPlbqkq{74tU+%uR<H<a3sQ7-Ec)7{$vvq=n&~)hK4HJja3=GVg5Iv*hXb6mkz-S1J zhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kin zXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-R~zo)7>n zD(7TiU|<Ac5W$Bc0&?iUiD0^iJQ4DIL5y9PCS&TtRD&r(j4n(y#E1}M7p6HB=mG%6 CzQVu& diff --git a/.gradle/vcsWorkingDirs/gc.properties b/.gradle/vcsWorkingDirs/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/build.gradle b/build.gradle index 20822aa..44bee30 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ jacoco { version = '1.0.0' applicationName = "ImmutableComplex" -mainClassName = "Main" +mainClassName = "main.java.Main" repositories { jcenter() @@ -19,6 +19,20 @@ dependencies { testCompile "junit:junit:4+" } +// Here sourceSets is redundant as these are the default gradle paths +sourceSets{ + main { + java { + srcDir 'src/main/java' + } + } + test { + java { + srcDir 'src/main/tests' + } + } +} + // Specify the jar manifest to make it executable jar { manifest { @@ -37,5 +51,6 @@ jacocoTestReport { } } +// Finalize test task with jacocoTestReport function test.finalizedBy(jacocoTestReport) diff --git a/src/main/CMakeLists.txt b/src/main/CMakeLists.txt index f8b0b5c..a9fab79 100644 --- a/src/main/CMakeLists.txt +++ b/src/main/CMakeLists.txt @@ -5,7 +5,7 @@ set(CMAKE_JAVA_TARGET_OUTPUT_NAME immutablecomplex-${IMMCOMPLX_VERSION}) # Compile the source files into a jar with a main add_jar(immutablecomplex java/Complex.java java/Main.java -ENTRY_POINT main.java.Main +ENTRY_POINT main/java/Main VERSION ${IMMCOMPLX_VERSION}) # Get the jar location diff --git a/src/main/java/Complex.java b/src/main/java/Complex.java index 79513a9..2fba60c 100644 --- a/src/main/java/Complex.java +++ b/src/main/java/Complex.java @@ -1,7 +1,7 @@ /** * Complex class file */ - +package main.java; /** diff --git a/src/main/java/Main.java b/src/main/java/Main.java index c136f75..3a5abfc 100644 --- a/src/main/java/Main.java +++ b/src/main/java/Main.java @@ -1,3 +1,4 @@ +package main.java; public class Main { diff --git a/src/test/java/ComplexTest.java b/src/test/java/ComplexTest.java index 4a8be9e..03bf55c 100644 --- a/src/test/java/ComplexTest.java +++ b/src/test/java/ComplexTest.java @@ -1,6 +1,7 @@ /** * Test file for Complex class */ +package test.java; import org.junit.Assert; @@ -10,6 +11,8 @@ import org.junit.After; import org.junit.Before; import org.junit.Test; +import main.java.Complex; + /** * Junit test case for my immutable complex class. * @author arrivault -- GitLab