@@ -86,7 +86,7 @@ task downloadLibzimSoAndHeaderFiles(type: Download) {
8686 libzim_base_url + ' /libzim_android-arm64.tar.gz' ,
8787 libzim_base_url + ' /libzim_android-x86.tar.gz' ,
8888 libzim_base_url + ' /libzim_android-x86_64.tar.gz' ,
89- libzim_base_url + ' /libzim_linux-x86_64.tar.gz'
89+ libzim_base_url + ' /libzim_linux-x86_64-bionic .tar.gz'
9090 ])
9191 dest buildDir
9292 overwrite true
@@ -106,12 +106,12 @@ task unzipLibzim(type: Copy) {
106106 from tarTree(buildDir. path + " /libzim_android-x86_64.tar.gz" )
107107 into buildDir
108108 // unzip linux x86_64
109- from tarTree(buildDir. path + " /libzim_linux-x86_64.tar.gz" )
109+ from tarTree(buildDir. path + " /libzim_linux-x86_64-bionic .tar.gz" )
110110 into buildDir
111111}
112112
113113task renameLibzimFolders () {
114- renameFolders (buildDir. path," libzim_" )
114+ removeDateFromFolderName (buildDir. path," libzim_" )
115115}
116116
117117task copyLibzimHeaderAndSoFiles (type : Copy ) {
@@ -147,8 +147,8 @@ task copyLibzimHeaderAndSoFiles(type: Copy) {
147147
148148 copy {
149149 // copying linux_x86_64 so file
150- project. ext. set(" libzim_version" , getFileFromFolder(buildDir. path + " /libzim_linux-x86_64/lib/x86_64-linux-gnu/" ))
151- from buildDir. path + " /libzim_linux-x86_64/lib/x86_64-linux-gnu/" + libzim_version
150+ project. ext. set(" libzim_version" , getFileFromFolder(buildDir. path + " /libzim_linux-x86_64-bionic /lib/x86_64-linux-gnu/" ))
151+ from buildDir. path + " /libzim_linux-x86_64-bionic /lib/x86_64-linux-gnu/" + libzim_version
152152 into buildDir. path
153153 }
154154}
@@ -175,10 +175,10 @@ task downloadLibkiwixSoAndHeaderFiles(type: Download) {
175175}
176176
177177task renameLibkiwixFolders () {
178- renameFolders (buildDir. path," libkiwix_" )
178+ removeDateFromFolderName (buildDir. path," libkiwix_" )
179179}
180180
181- static void renameFolders (String path , String startWith ) {
181+ static void removeDateFromFolderName (String path , String startWith ) {
182182 File directory = new File (path)
183183 if (directory. exists() && directory. isDirectory()) {
184184 Arrays . stream(directory. listFiles())
@@ -274,20 +274,20 @@ task testSourceJar(type: Jar) {
274274
275275task compileTestFile (type : JavaCompile ) {
276276 dependsOn testSourceJar
277- source = file(' src/test/test.java ' )
278- destinationDirectory = file(' src/test/ ' )
277+ source = file(' src/test' )
278+ destinationDirectory = file(" $b uildDir " )
279279 classpath = files(" src/test/junit-4.13.jar" , " src/test/hamcrest-core-1.4.jar" , " build/libs/test-sources.jar" )
280280}
281281
282282task runTests (type : JavaExec ) {
283283 workingDir(" $projectDir /src/test/" )
284284 dependsOn compileTestFile
285- classpath = files(' src/test/ ' , ' src/test/java/' , ' src/test/junit-4.13.jar' , ' src/test/hamcrest-core-1.3.jar' )
285+ classpath = files(" $b uildDir " , ' src/test/java/' , ' src/test/junit-4.13.jar' , ' src/test/hamcrest-core-1.3.jar' )
286286 main = ' org.junit.runner.JUnitCore'
287287 args = [' test' ]
288288 jvmArgs = [
289289 ' -Djava.library.path=' + buildDir. path,
290- ' -javaagent:jacoco-0.8.7/lib/jacocoagent.jar'
290+ ' -javaagent:jacoco-0.8.7/lib/jacocoagent.jar=destfile=../../build/jacoco/jacoco.exec '
291291 ]
292292}
293293
@@ -297,9 +297,9 @@ task createCodeCoverageReport(type: JavaExec) {
297297 classpath = files(' src/test/' , ' src/test/java/' , ' src/test/junit-4.13.jar' , ' src/test/hamcrest-core-1.3.jar' , ' src/test/jacoco-0.8.7/lib/*' )
298298 main = ' org.jacoco.cli.internal.Main'
299299 args = [
300- ' report' , ' jacoco.exec' ,
301- ' --classfiles' , ' java/org/kiwix/libkiwix/ ' , ' --classfiles' , ' java/org/kiwix/libzim/ ' ,
302- ' --html' , ' ../../build/coverage-report' , ' --xml' , ' coverage.xml'
300+ ' report' , ' ../../build/jacoco/ jacoco.exec' ,
301+ ' --classfiles' , ' java/org/kiwix' , ' --classfiles' , ' ../../build/org/kiwix ' ,
302+ ' --html' , ' ../../build/coverage-report' , ' --xml' , ' ../../build/ coverage.xml'
303303 ]
304304}
305305
0 commit comments