Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • Elvenoob/degrees-of-lewdity
  • FreeER/degrees-of-lewdity
  • CrimsonTide/degrees-of-lewdity
  • scyne/degrees-of-lewdity
  • asbjorn/degrees-of-lewdity
  • liah55/degrees-of-lewdity
  • CanolaCulture/degrees-of-lewdity
  • Spectacular/degrees-of-lewdity
  • vultureangels/degrees-of-lewdity
  • stepidbesterd/degrees-of-lewdity
  • larsrand/degrees-of-lewdity
  • Music5264/degrees-of-lewdity
  • gayskele/degrees-of-lewdity
  • Pregmodder/degrees-of-lewdity
  • GoodMan_624/degrees-of-lewdity
  • AshNoBad/degrees-of-lewdity
  • poonta/degrees-of-lewdity
  • ezsh/degrees-of-lewdity
  • Obelus/degrees-of-lewdity
  • garbageman/degrees-of-lewdity
  • Noot/degrees-of-lewdity
  • Vrelnir/degrees-of-lewdity
  • aimozg/degrees-of-lewdity
  • Blank_/degrees-of-lewdity
  • klorpa/degrees-of-lewdity
  • bcy603/degrees-of-lewdity
  • Uncanine/degrees-of-lewdity
  • lewdmodder/degrees-of-lewdity
  • setsuna/degrees-of-lewdity
  • electronemissary/degrees-of-lewdity
  • 00c356/degrees-of-lewdity
  • pettan/degrees-of-lewdity
  • soup/degrees-of-lewdity
  • nickylass/degrees-of-lewdity
  • BelshazzarII/degrees-of-lewdity
  • Mauno/degrees-of-lewdity
  • Stuffedgame/degrees-of-lewdity
  • TaiwanSmurf/degrees-of-lewdity
  • Icemourne/degrees-of-lewdity
  • Hitcihker42/degrees-of-lewdity
  • LuckyLucky/degrees-of-lewdity
  • CasaBlanc/degrees-of-lewdity
  • YetAnotherDeviant/degrees-of-lewdity
  • number361/degrees-of-lewdity
  • shikiyoku/degrees-of-lewdity
  • siowyisheng/degrees-of-lewdity
  • unlined4928/degrees-of-lewdity
  • mihairu/degrees-of-lewdity
  • araven/degrees-of-lewdity
  • Hexogen/degrees-of-lewdity
  • Klain/degrees-of-lewdity
  • Chingonerio/degrees-of-lewdity
  • lewddude/degrees-of-lewdity
  • Dinesty30/degrees-of-lewdity
  • zerou/degrees-of-lewdity
  • SumGai/degrees-of-lewdity
  • QuadChroma/degrees-of-lewdity
  • hwp/degrees-of-lewdity
  • DitFranXX/degrees-of-lewdity
  • ndarkflame/degrees-of-lewdity
  • fuguer/degrees-of-lewdity
  • bean/degrees-of-lewdity
  • xomikob988/degrees-of-lewdity
  • purity/degrees-of-lewdity
  • voa/degrees-of-lewdity
  • FeralMoon/degrees-of-lewdity
  • mw.wabbit/degrees-of-lewdity
  • sassyenzie1/degrees-of-lewdity
  • katiek/degrees-of-lewdity
  • Dolmodder328/degrees-of-lewdity
  • 2ndSnake/degrees-of-lewdity
  • AbelofAurelia/degrees-of-lewdity
  • Sommar/degrees-of-lewdity
  • bsin/degrees-of-lewdity
  • Braymann/degrees-of-lewdity
  • YUNKING/degrees-of-lewdity
  • loofaaa/degrees-of-lewdity
  • RedStar/degrees-of-lewdity
  • JohnFilitov/degrees-of-lewdity
  • Raahs/degrees-of-lewdity
  • that_coding_dumbass/degrees-of-lewdity
  • PubNut/degrees-of-lewdity
  • CLUBDOGMApa/degrees-of-lewdity
  • Xhianil/degrees-of-lewdity
  • ANotNiceMouse/degrees-of-lewdity
  • tremainekason/degrees-of-lewdity
  • coldblood512/degrees-of-lewdity
  • b.smith/degrees-of-lewdity
  • erutheae/degrees-of-lewdity
  • vv3r3vv0lf/degrees-of-lewdity
  • LordCydano/degrees-of-lewdity
  • noteleven/degrees-of-lewdity
  • theabyssatmidnight/degrees-of-lewdity
  • Redalastor13/degrees-of-lewdity
  • noeinan/degrees-of-lewdity
  • PhaseDave/degrees-of-lewdity
  • BigBlackAwoo/degrees-of-lewdity
  • oyea/degrees-of-lewdity
  • hedpets/degrees-of-lewdity
  • C0D3/degrees-of-lewdity
  • small-keyman/degrees-of-lewdity
  • GayRaccoon/degrees-of-lewdity
  • DAPdev6/degrees-of-lewdity
  • ScribblingScribe/degrees-of-lewdity
  • Ybyx/degrees-of-lewdity
  • Area/degrees-of-lewdcraft
  • im_definitely_not_a_/degrees-of-lewdity
  • jgl/degrees-of-lewdity
  • Dualium/degrees-of-lewdity
  • b12481632/degrees-of-lewdity
  • kink-kat/degrees-of-lewdity
  • Devalk/degrees-of-lewdity
  • Cord/degrees-of-lewdity
  • Beat120/degrees-of-lewdity
  • ano/degrees-of-lewdity
  • djnjsed/degrees-of-lewdity
  • TalliasVijaandUraniu/degrees-of-lewdity
  • StinkyLizard/degrees-of-lewdity
  • Kamikaza404/degrees-of-lewdity
  • ammm/more-shortcuts
  • rustynails/degrees-of-lewdity-kylar-expansion-mod
  • lifeAnime/degrees-of-lewdity
  • KrystalwithaK/degrees-of-lewdity
  • AzureSheep/degrees-of-lewdity
  • khovel/degrees-of-lewdity
  • luna/degrees-of-lewdity
  • dust36/degrees-of-lewdity
  • shun/degrees-of-lewdity
  • TonyFox/degrees-of-lewdity
  • Eilitai/dol-solar
  • dolcontributor/degrees-of-lewdity
  • stalesandwich/degrees-of-lewdity
  • HZero/degrees-of-lewdity
  • KiraaCorsac/degrees-of-lewdity
  • Ruheon/degrees-of-lewdity
  • PixelArtFirend/degrees-of-lewdity-test-mod
  • Trinidad/grados-de-lascivia
  • QuiltedQuail/degrees-of-lewdity
  • evrgentesee/degrees-of-lewdity
  • ALambert/degrees-of-lewdity-the-cat-mod
  • Green745/degrees-of-lewdity
  • saltyycoffee/dol-saltyys-mod
  • xao321/degrees-of-lewdity
  • Vogel100/degrees-of-lewdity
  • FadedLines/degrees-of-lewdity
  • deformedgodcomplex/degrees-of-lewdity
  • tracktack00/dol
  • VortluexIridum/DOL
  • ChickChuck2/degrees-of-lewdity-pt-br
  • pumpinglemma/degrees-of-lewdity
  • Host/degrees-of-lewdity
  • ChexAndBalances/degrees-of-lewdity
  • Fost3r/degrees-of-lewdity
  • Tarkin/degrees-of-lewdity
  • Juno/dol-saltyys-mod
  • TonyBologna/degrees-of-lewdity-foster
  • Stadler76/degrees-of-lewdity
  • Akoz/degrees-of-lewdity
  • treeib7/degrees-of-lewdity
  • dechet/degrees-of-lewdity
  • TheDivineHeir/degrees-of-lewdity
  • Enty/degrees-of-lewdity
  • 24khp/degrees-of-lewdity
  • slenderostrich/degrees-of-lewdity
  • Kirsty/degrees-of-lewdity
  • Anony5261/degrees-of-lewdity
  • veritas1A4/degrees-of-lewdity-plus
  • HeepSelk/degrees-of-lewdity
  • ThomazLIRA27/degrees-of-lewdity
  • striderxfossility/degrees-of-lewdity
  • piotrejo/degrees-of-lewdity
  • Idekk/degrees-of-lewdity
  • branthepeach/degrees-of-lewdity
  • thermal/degrees-of-lewdity
  • cutiland/degrees-of-lewdity
  • anony5264/degrees-of-lewdity
  • Warui430/degrees-of-lewdity-testing
  • Skullky/degrees-of-lewdity
  • netolilium/degrees-of-lewdity
  • TheLoneWolf3626/degrees-of-lewdity
  • majou/degrees-of-lewdity
  • joemamba/degrees-of-lewdity
  • Airbourne/degrees-of-lewd-remerged
  • FritzTheGlitch/degrees-of-lewdity
  • Orangeblur/degrees-of-lewdity
  • Bandrose1/degrees-of-lewdity
  • DoLSteph/degrees-of-lewdity
  • Newtnewt/degrees-of-lewdity
  • KinkyOne/degrees-of-lewdity
  • edward6/degrees-of-lewdity
  • Mira1/degrees-of-lewdity
  • TFS/degrees-of-lewdity
  • oxone/degrees-of-lewdity
  • golsil/degrees-of-lewdity
  • zR3V3NANTz/degrees-of-lewdity-dragon-mod
  • PepKitty/degrees-of-lewdity
  • preeded/degrees-of-lewdity
  • Beepbeep1/degrees-of-lewdity
  • LilTransDino/degrees-of-lewdity-project-1
  • warawanaineko/degrees-of-lewdity
  • salagadoola/degrees-of-lewdity
  • RatRat/transmod-plus
  • kodicraft/degrees-of-lewdity
  • wowdoge/dol-saltyys-mod
  • handleing1/degrees-of-lewdity
  • mrcomfy/degrees-of-lewdity-mall-proposal
  • CK_Rainbow/degrees-of-lewdity
  • KnotLikeThis/degrees-of-lewdity
  • popa/degrees-of-lewdity
  • Ryumi/degrees-of-lewdity
  • GayKitten/degrees-of-lewdity
  • EndlessGame/degrees-of-lewdity
  • bijikejepit/degrees-of-lewdity-modified
  • lafrlo/degrees-of-lewdity
  • auxhonater/degrees-of-lewdity
  • ParticleG/degrees-of-lewdity
  • astrox1/degrees-of-lewdity
  • AnonymousPancakes/degrees-of-lewdity-contribution-fork
  • y4vr/degrees-of-lewdity-ravishment
  • apflu/degrees-of-lewdity-dollification-mod
  • nemuzawa200101/degrees-of-lewdity
  • MagicalAstrogy/degrees-of-lewdity
  • Khaos423/degrees-of-lewdity
  • stranger/degrees-of-lewdity
  • eesoymilk/degrees-of-lewdity
  • Frostberg/degrees-of-lewdity-plus
  • ToumanLin/degrees-of-lewdity-toumanlin
  • Murkey/degrees-of-lewdity
  • MasterCast04/degrees-of-lewdity-chimera-tail-mod
  • Tanny78/tannymod
  • Gwen1/degrees-of-lewdity-scent
  • Ducati/degrees-of-lewdity-plus
  • lune/degrees-of-lewdity
  • snowywar/degrees-of-lewdity
  • TsundereBandit/degrees-of-lewdity-plus
  • Siede/degrees-of-lewdity
  • fire2244/degrees-of-lewdity
  • decarabia/degrees-of-lewdity
  • JinoWills/degrees-of-lewdity
  • creeping1023/degrees-of-lewdity
  • ShinH/degrees-of-lewdity
  • WHALER/degrees-of-lewdity
  • WHALERSWHALER/degrees-of-lewdity-whalers-mod
  • googlyman/degrees-of-lewdity
  • Dakser/degrees-of-lewdity-plus
  • mikatakamo/dolp-randomfix-randomcontribution
  • handle5/degrees-of-lewdity
  • SpaciousStarship/degrees-of-lewdity-plus-starship-fork
  • GeneralFire/degrees-of-lewdity
  • BrokenSoul/degrees-of-lewdity
  • Twig/degrees-of-lewdity
  • noneedforthis/slight-combat-rework
  • AiHoshino/degrees-of-lewdity-vn-mod
  • baileys/degrees-of-lewdity
  • Ddkdkk/degrees-of-lewdity-plus
  • miyakoAki4828/degrees-of-lewdity
  • ojicon/degrees-of-lewdity-indonesian-translation
  • PuppeterMaster25/degrees-of-lewdity
  • Chieferton/degrees-of-lewdity-plus
  • UnbarredStream/degrees-of-lewdity-dragon-mod
  • LupusXLass1404/degrees-of-lewdity
  • MisoSquared/degrees-of-lewdity
  • IndexIsDumb/degrees-of-lewdity
  • nekoboinick/degrees-of-lewdity
  • Testry/degrees-of-lewdity
  • Cuhloe69/degrees-of-lewdity-plus
  • omvjro/degrees-of-lewdity
  • Testry/degrees-of-lewdity-plus
  • Avos/degrees-of-lewdity
  • Averall/degrees-of-lewdity-plus
  • Sh1na/degrees-of-lewdity-plus
  • fizzyboi/degrees-of-lewdity
  • Sh1na/degrees-of-lewdity
  • Prnjujujaj/degrees-of-lewdity-plus
  • Nikonov/degrees-of-lewdity-plus
  • AnonymousPossum/degrees-of-lewdity-ap-temple
  • Sabot/degrees-of-lewdity-mecha-mod
  • Shadi1089/degrees-of-lewdity-plus
  • sbdto/degrees-of-lewdity
  • theothersteve7/degrees-of-lewdity
  • melllow/degrees-of-lewdity-mellows-files
  • WinterPeach/degrees-of-lewdity-bunny-plus
  • boolin/degrees-of-lewdity-dragon-mod
  • Izeija/degrees-of-lewdity-plus-Herm-NPCs
  • test126/degrees-of-lewdity-plus
  • WolfSeige/degrees-of-lewdity
  • Frostberg/transmod-plus
  • erdd/test-degrees-of-lewdity
  • ekdms4467/degrees-of-lewdity-plus
  • MrAdvisor/degrees-of-lewdity-mellows-files
  • bugmenot97/degrees-of-lewdity-plus-ryona-edition
  • numbersir/degrees-of-lewdity
  • Paragon/degrees-of-lewdity
  • eude/degrees-of-lewdity
  • liggems/degrees-of-lewdity
  • hoihoi/degrees-of-lewdity
  • WreckieRed/degrees-of-lewdity-plus-wreckie-red
  • BlueMuffin/degrees-of-lewdity
  • edwardspec/degrees-of-lewdity
  • Neng222/degrees-of-lewdity
  • SeiraHawawa/degrees-of-lewdity
  • trashee/degrees-of-lewdity
  • Dukesnwowisb/degrees-of-lewdity-plus
  • sugarcoma/degrees-of-lewdity
  • squ1dteeth/degrees-of-lewdity
  • shojoprotagonist/degrees-of-lewdity
  • Annon173/degrees-of-lewdity-annon173
  • Brrr/degrees-of-lewdity
  • goose/dol-goosemod
  • mizzzz/degrees-of-lewdity-mizz
  • Uchiki/degrees-of-lewdity
  • Leet0/degrees-of-lewdity
  • Someone1/degrees-of-lewdity
  • Ntimpaa88/wholesome-and-whoresome-addons
  • antnoodle/degrees-of-lewdity-plus
  • Isari/degrees-of-lewdity-plus
  • variegations/degrees-of-lewdity
  • nsqueet/degrees-of-lewdity
  • DevilD0L/degrees-of-lewdity
  • HypeS84/graus-de-lascivia
  • Dwarfblood/degrees-of-lewdity-plus
  • LurkerNo255/degrees-of-lewdity-nobody-safe
  • Sl/degrees-of-lewdity-mikili
  • arugula/transmod-fork
  • handlebeater/degrees-of-lewdity-plus
  • pizzaghg/degrees-of-lewdity-plus
  • RepoRogue6960/degrees-of-lewdity
  • CharaEmbry/degrees-of-lewdity-plus
  • nanabanashi/degrees-of-lewdity-plus
  • kagurazakanyaa/degrees-of-lewdity-plus
  • Songdog/degrees-of-lewdity
331 results
Show changes
Showing
with 399 additions and 0 deletions
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
.DS_Store
# Generated by package manager
node_modules/
# Generated by Cordova
plugins/
platforms/
# android sdk probably shouldn't go into our git
/androidsdk/
# generated apks
/dist/*
# temp folder
/tmp/
# generated automatically AND contains keystore's password, never include this into commits
build.json
# no idea what it's for
package-lock.json
# Generated by Cordova
/plugins/
/platforms/
*.png
*.gif
androidsdk/
scripts/
\ No newline at end of file
cordova apk builder for primarily DoL
dependencies: (in parentheses are versions at the moment of writing)
- nodejs stable (20.10.0), with npm and npx installed
- gradle latest (8.5)
- openjdk 17 (Temurin-17.0.8.1+1)
- commandlinetools latest (10406996_latest) https://developer.android.com/studio#cmdline-tools scroll to the bottom of the page
to create a building environment, install nodejs, gradle and openjdk with your favorite package manager, then unzip and place `bin/`, `lib/`, and `source.properties` from commandlinetools archive into `androidsdk/cmdline-tools/latest`, then run ./setup_deps.sh. this only needs to be done once per repository.
debug builds are set up so they can be installed in parallel with release builds. to run debug build, run `./build_app_debug.sh`. compiled apk will be sent to the `../../dist/` directory.
release builds require official dol.keystore to sign the resulting apk. using any other keystore will make the app incompatible with official release.
in vast majority of cases, you'll be better off with a debug build, but if you're a mod dev and you really want your apk signed, then you can use the release build. first, you need to change `android-packageName` in `config.xml`, so it won't conflict with official app. second, generate a new keystore by running `keytool -genkey -v -keystore dol.keystore -alias dol -keyalg RSA -keysize 2048 -deststoretype pkcs12 -validity 9999` command, included with jdk. once done, place generated `dol.keystore` into `../../keys`.
after that, you can run `./build_app_release.sh`. it will ask for password to keystore. once the build is successful, you can uncomment the line in `./build_app_release.sh` to stop it from further asking for passwords. like with debug builds, compiled apks are sent to `../../dist`.
cordova apk builder for primarily DOL
# Installing dependencies
## nodejs latest
- download from https://nodejs.org/, ~25.4mb
- doesn't matter if it's LTS or latest
- options "npm package manager" and "Add to PATH" must be selected
- "Automatically install the necessary tools" is optional
## openjdk / temurin 17
- download the latest version of .msi installer for windows from https://adoptium.net/temurin/releases/?version=17&package=jdk&arch=x64, ~171mb
- when installing, choose to install "Set JAVA_HOME variable" option
## android commandline-tools latest
- download from https://developer.android.com/studio#cmdline-tools, links for tools-only are at the bottom of the page, ~146mb
- in the folder with this README, open androidsdk\cmdline-tools\latest, and extract "bin", "lib", and "source.properties" from the downloaded archive from the previous step into it. there should be no other sub-folders
## gradle 7.4.2
- download from https://gradle.org/next-steps/?version=7.4.2&format=bin, ~110mb
- extract the archive into `androidsdk/gradle`
## the rest
- once everything above is done, run `setup_deps.bat`
# Building the apk
## debug build
debug builds require no additional steps and can be installed in parallel with official app.
just run `build_app_debug.bat` batch file. compiled apk will appear in the dist folder.
## release build
if you have the official dol.keystore, run `build_app_debug.bat` batch file.
if you don't have one, stick to debug builds, they're not any less good.
bin/, lib/, source.properties, and NOTICE.txt from the cmdline-tools archive should go into this folder
if you're on windows, extract the gradle archive's bin/, lib/, etc. here
setlocal enabledelayedexpansion
set /p version=Enter the version number:
set target[0]=vanilla
set target[1]=b3s
set target[2]=b3s_hikfem
@REM set target[3]=b3s_hikmale
@REM set target[4]=b3s_paril
set target[3]=b3s_wax
@REM set target[6]=b3s_lllysmasc
set target[4]=susato
set target[5]=mizz
set target[6]=kitmint
set target[7]=b3s_mys
set target[8]=b3s_hikfem_mys
set target[9]=goosefem
set target[10]=goosefem_mys
set imagepack[0]=vanilla
set imagepack[1]=beeesss
set imagepack[2]=hikfem
@REM set imagepack[3]=hikmale
@REM set imagepack[4]=paril
set imagepack[3]=wax
@REM set imagepack[6]=lllysmasc
set imagepack[4]=susato
set imagepack[5]=mizzfem
set imagepack[6]=kitmint
set imagepack[7]=b3s_mys
set imagepack[8]=hikfem_mys
set imagepack[9]=goosefem
set imagepack[10]=goosefem_mys
set array_length=10
del ..\..\dist\*.apk
cd ..\..\
for /L %%i in (0,1,%array_length%) do (
powershell -Command "(Get-Content -Path '.\version') -replace 'DoLP version', 'DoLP v0.%version% !imagepack[%%i]!' | Set-Content -Path '.\version'"
powershell -Command "(Get-Content -Path '.\devTools\androidsdk\image\cordova\config.xml') -replace 'DoLP version', 'DoLP v0.%version% !imagepack[%%i]!' | Set-Content -Path '.\devTools\androidsdk\image\cordova\config.xml'"
powershell -Command "(Get-Content -Path '.\devTools\apkbuilder\config.xml') -replace 'DoLP version', 'DoLP v0.%version% !imagepack[%%i]!' | Set-Content -Path '.\devTools\apkbuilder\config.xml'"
powershell -Command "(Get-Content -Path '.\devTools\apkbuilder\config.xml') -replace 'dolp_version', 'dolp_!imagepack[%%i]!' | Set-Content -Path '.\devTools\apkbuilder\config.xml'"
powershell -Command "(Get-Content -Path '.\devTools\apkbuilder\config.xml') -replace 'DoLP short version', 'DoLP !imagepack[%%i]!' | Set-Content -Path '.\devTools\apkbuilder\config.xml'"
@REM powershell -Command "(Get-Content -Path '.\devTools\apkbuilder\platforms\android\app\src\main\AndroidManifest.xml') -replace 'DoLP version', 'DoLP v0.%version% !imagepack[%%i]!' | Set-Content -Path '.\devTools\apkbuilder\platforms\android\app\src\main\AndroidManifest.xml'"
@REM powershell -Command "(Get-Content -Path '.\devTools\apkbuilder\platforms\android\app\src\main\assets\www\index.html') -replace 'DoLP version', 'DoLP v0.%version% !imagepack[%%i]!' | Set-Content -Path '.\devTools\apkbuilder\platforms\android\app\src\main\assets\www\index.html'"
@REM powershell -Command "(Get-Content -Path '.\devTools\apkbuilder\platforms\android\app\src\main\res\xml\config.xml') -replace 'DoLP version', 'DoLP v0.%version% !imagepack[%%i]!' | Set-Content -Path '.\devTools\apkbuilder\platforms\android\app\src\main\res\xml\config.xml'"
powershell -Command "(Get-Content -Path '.\game\01-config\sugarcubeConfig.js') -replace 'DoLP version', 'DoLP v0.%version% !imagepack[%%i]!' | Set-Content -Path '.\game\01-config\sugarcubeConfig.js'"
cd .\devTools\apkbuilder\imagepack_builds\
call "!target[%%i]!.bat"
cd ..\..\..\
if %%i==6 (
move .\img\style.css ..\
)
call compile.bat
cd .\devTools\apkbuilder\
call .\build_app_debug.bat
cd .\imagepack_builds\
call .\reset.bat
cd ..\..\..\
git reset --hard
del "Degrees of Lewdity.html"
cd .\dist\
ren "DoLP-v0.%version%-!imagepack[%%i]!-0.5.3.7 DoLP v0.%version% !imagepack[%%i]!-debug.apk" "0.5.3.7 DoLP v0.%version% !imagepack[%%i]!-debug.apk"
cd ..\
)
endlocal
@echo off
SET "PATH=%CD%\androidsdk\cmdline-tools\latest\bin;%CD%\androidsdk\gradle\bin;%PATH%"
SET "ANDROID_HOME=%CD%\androidsdk"
SET "ANDROID_SDK_ROOT=%ANDROID_HOME%"
IF NOT EXIST "..\..\Degrees of Lewdity.html" (
IF EXIST "..\..\Degrees of Lewdity VERSION.html" (
copy "..\..\Degrees of Lewdity VERSION.html" "..\..\Degrees of Lewdity.html"
) ELSE (
echo game is not compiled. make sure to run compile.bat first
pause
exit
)
)
@echo on
call node scripts/build_app.js
@REM pause
#!/bin/sh
# set up the environment
ANDROID_HOME="$PWD/androidsdk/" \
ANDROID_SDK_ROOT="$ANDROID_HOME" \
ANDROID_PATH="$ANDROID_HOME/cmdline-tools/latest/bin" \
PATH="./androidsdk/cmdline-tools/latest/bin:$PATH" \
node scripts/build_app.js
@echo off
SET "PATH=%CD%\androidsdk\commandline-tools\latest\bin;%CD%\androidsdk\gradle\bin;%PATH%"
SET "ANDROID_HOME=%CD%\androidsdk"
SET "ANDROID_SDK_ROOT=%ANDROID_HOME%"
IF NOT EXIST "..\..\Degrees of Lewdity.html" (
REM windows' compile.bat is dumb about versions
IF EXIST "..\..\Degrees of Lewdity VERSION.html" (
copy "..\..\Degrees of Lewdity VERSION.html" "..\..\Degrees of Lewdity.html"
) ELSE (
echo game is not compiled. make sure to run compile.bat first
pause
exit
)
)
REM uncomment the line below (remove "REM") to skip prompt for password when it's set correctly
REM SET SKIP_PASSWORD=true
SET BUILD_RELEASE=true
@echo on
call node scripts/build_app.js
pause
#!/bin/sh
# uncomment this flag to skip asking for password if the correct one is already stored in build.json
#export SKIP_PASSWORD=true
ANDROID_HOME="$PWD/androidsdk/" \
ANDROID_SDK_ROOT="$ANDROID_HOME" \
ANDROID_PATH="$ANDROID_HOME/cmdline-tools/latest/bin" \
PATH="./androidsdk/cmdline-tools/latest/bin:$PATH" \
BUILD_RELEASE=true \
node scripts/build_app.js
<?xml version='1.0' encoding='utf-8'?>
<widget android-packageName="com.frostberg.dolp_version_debug" id="dolp" version="0.5.3.7 DoLP version" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name short="DoLP short version">DoLP version</name>
<description>Degrees of Lewdity Plus</description>
<author email="frostberg07@gmail.com" href="https://gitgud.io/Frostberg/degrees-of-lewdity-plus">
Frostberg
</author>
<content src="index.html" />
<allow-intent href="https:*" />
<platform name="android">
<hook src="scripts/prevent_unnecessary_deletes.js" type="before_prepare" />
<hook src="scripts/prepare_files.js" type="before_compile" />
<hook src="scripts/move_built_apks.js" type="after_compile" />
<preference name="AndroidWindowSplashScreenAnimatedIcon" value="res/splashscreen.png" />
<preference name="AndroidWindowSplashScreenBackground" value="#111111" />
<preference name="AndroidWindowSplashScreenIconBackgroundColor" value="#111111" />
<preference name="SplashScreenDelay" value="0" />
<preference name="loadUrlTimeoutValue" value="120000" />
<icon comment="36x36 px" density="ldpi" src="res/icon-ldpi.png" />
<icon comment="48x48 px" density="mdpi" src="res/icon-mdpi.png" />
<icon comment="72x72 px" density="hdpi" src="res/icon-hdpi.png" />
<icon comment="96x96 px" density="xhdpi" src="res/icon-xhdpi.png" />
<icon comment="144x144 px" density="xxhdpi" src="res/icon-xxhdpi.png" />
<icon comment="192x192 px" density="xxxhdpi" src="res/icon-xxxhdpi.png" />
</platform>
</widget>
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\kaervek\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp_b3s\* ..\..\..\img\
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\kaervek\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp_b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s_hikfem\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s_hikfemsubs\* ..\..\..\img\
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\kaervek\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp_b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s_hikfem\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s_hikfemsubs\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\mysterious\* ..\..\..\img\
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\kaervek\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp_b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s_hikmale\* ..\..\..\img\
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\kaervek\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp_b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\lllysmasc\* ..\..\..\img\
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\kaervek\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp_b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\mysterious\* ..\..\..\img\
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\kaervek\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp_b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\parilold\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\hairext\* ..\..\..\img\
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\kaervek\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp_b3s\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\b3s_wax\* ..\..\..\img\
ren ..\..\..\img img1
xcopy /E /Y ..\..\..\imagepacks\vanilla\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\dolp\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\goosefem\* ..\..\..\img\
xcopy /E /Y ..\..\..\imagepacks\goosefemsubs\* ..\..\..\img\