aboutsummaryrefslogtreecommitdiff
path: root/util/buildbot/buildwin64.sh
Commit message (Expand)AuthorAge
* buildbot: exit 0 at the end of the scriptLoïc Blot2017-06-09
* Implement GItlab CI daily builds for windows platform (32 & 64) (#5923)Loïc Blot2017-06-08
* Minetest for C++11 (CMakeLists + Travis)Loic Blot2017-06-04
* Buildbot: Update Gettext version (#4971)sfan52016-12-29
* Buildbot: Update LuaJIT versionsfan52016-12-08
* Update library versions in buildbotsfan52016-09-21
* buildbot: retrieve short commit hash properlyFernando Carmona Varo2016-07-29
* Update URLs for buildbot & travissfan52015-12-26
* Add SQLite3 libraries to buildbotsfan52015-01-08
* Fix buildbot (was broken by 04a1a446cf845a0db80d39fd0e42771aa07e4492)sfan52015-01-06
* Build for win32 & win64 on Travis toosfan52014-12-06
* Update the cURL the buildbot uses to 7.38.0sfan52014-10-19
* Add ZLIBWAPI_DLL and LEVELDB_DLL CMake options Remove legacy MINGWM10_DLL CMa...sfan52014-07-29
* Update buildbot scripts and add 64-bit buildbotsfan52014-06-18
assword'] keyAlias props['key'] keyPassword props['key.password'] } } buildTypes { release { minifyEnabled true signingConfig signingConfigs.release } } } // for multiple APKs splits { abi { enable true reset() include 'armeabi-v7a', 'arm64-v8a' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } task prepareAssets() { def assetsFolder = "build/assets" def projRoot = "../../.." def gameToCopy = "minetest_game" copy { from "${projRoot}/minetest.conf.example", "${projRoot}/README.md" into assetsFolder } copy { from "${projRoot}/doc/lgpl-2.1.txt" into "${assetsFolder}" } copy { from "${projRoot}/builtin" into "${assetsFolder}/builtin" } copy { from "${projRoot}/client/shaders" into "${assetsFolder}/client/shaders" } copy { from "../native/deps/Android/Irrlicht/shaders" into "${assetsFolder}/client/shaders/Irrlicht" } copy { from "${projRoot}/fonts" include "*.ttf" into "${assetsFolder}/fonts" } copy { from "${projRoot}/games/${gameToCopy}" into "${assetsFolder}/games/${gameToCopy}" } /*copy { // ToDo: fix broken locales from "${projRoot}/po" into "${assetsFolder}/po" }*/ copy { from "${projRoot}/textures" into "${assetsFolder}/textures" } file("${assetsFolder}/.nomedia").text = ""; task zipAssets(type: Zip) { archiveName "Minetest.zip" from "${assetsFolder}" destinationDir file("src/main/assets") } } preBuild.dependsOn zipAssets // Map for the version code that gives each ABI a value. import com.android.build.OutputFile def abiCodes = ['armeabi-v7a': 0, 'arm64-v8a': 1] android.applicationVariants.all { variant -> variant.outputs.each { output -> def abiName = output.getFilter(OutputFile.ABI) output.versionCodeOverride = abiCodes.get(abiName, 0) + variant.versionCode } } dependencies { implementation project(':native') implementation 'androidx.appcompat:appcompat:1.2.0' }