[Scummvm-git-logs] scummvm master -> 2dfc3ae120497df9f0ce8e9eaca601dacd5e6a5f

sev- sev at scummvm.org
Thu Oct 21 16:18:22 UTC 2021


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
2dfc3ae120 JANITORIAL: Fix line endings


Commit: 2dfc3ae120497df9f0ce8e9eaca601dacd5e6a5f
    https://github.com/scummvm/scummvm/commit/2dfc3ae120497df9f0ce8e9eaca601dacd5e6a5f
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-10-21T19:18:03+03:00

Commit Message:
JANITORIAL: Fix line endings

Changed paths:
    dists/androidsdl/How_to_Build.txt
    engines/gnap/POTFILES
    engines/mads/POTFILES
    engines/wage/POTFILES
    graphics/nanosvg/LICENSE.txt


diff --git a/dists/androidsdl/How_to_Build.txt b/dists/androidsdl/How_to_Build.txt
index 81028e24c0..957d638272 100644
--- a/dists/androidsdl/How_to_Build.txt
+++ b/dists/androidsdl/How_to_Build.txt
@@ -1,138 +1,138 @@
-1a) In order to build the androidsdl port you will need a 64-bit Linux OS installation with an Internet connection.
-    The following has been tested in lubuntu 64-bit 16.04.6 LTS (xenial), kernel 4.15.0-47-generic.
-
-1b) Make sure you have the latest updates for your OS by running from a shell terminal:
-          sudo apt-get update
-          sudo apt-get upgrade
-    After installing any updates, reboot your PC if required.
-    You can also check the Software Updater GUI utility (or similar) for additional pending updates, such as kernel updates or Ubuntu Base updates (for Ubuntu based distributions).
-    Reboot your PC, if you are prompted to.
-
-1c) Install the Linux packages that are required for the build:
-    Commands:
-          sudo apt-get install build-essential
-          sudo apt-get install git
-
-1d) Install the JDK. You can do this using the apt-get tool or by downloading the JDK from Oracle's official site (in the latter case you must set environment variables for JDK; see guides "How install JDK and set environment variables for JDK").
-    Recommended command:
-          sudo apt-get install openjdk-8-jdk
-
-2a) This guide assumes that you create an "~/Android" folder inside your home directory to put the Android SDK and NDK.
-
-2b) Install the Android SDK.
-
-   a) Navigate to url: https://developer.android.com/studio/index.html
-      Download the "Command line tools only" packet for Linux ("sdk-tools-linux-4333796.zip" at the time of this writing).
-      Create an "~/.android" and an "~/Android" folder in your home directory.
-      Then, create a "~/Android/android-sdk" subfolder.
-      To do this using a shell terminal issue:
-          mkdir ~/.android
-          mkdir ~/Android
-          mkdir ~/Android/android-sdk
-
-      Unpack the command line tools zip packet inside the "~/Android/android-sdk" folder.
-      This should create a "tools" subfolder.
-
-      Install the required android SDK tools.
-      Using a shell terminal issue:
-          touch ~/.android/repositories.cfg
-          cd ~/Android/android-sdk/tools/bin
-          ./sdkmanager --install "platforms;android-26"
-          ./sdkmanager --install "build-tools;26.0.0"
-          ./sdkmanager --install "extras;android;m2repository"
-
-      Accept any license agreement you are prompted with during the above installation process.
-      Also, for good measure, issue the following command, then review and accept any pending license agreements:
-          ./sdkmanager --licenses
-
-      Then, using the following command verify that you've installed the correct tools:
-          ./sdkmanager --list
-
-      You should see a printout that begins like the following:
-
-      Path                          | Version   | Description                     | Location
-      -------                       | -------   | -------                         | -------
-      build-tools;26.0.0            | 26.0.0    | Android SDK Build-Tools 26.0.0  | build-tools/26.0.0/
-      extras;android;m2repository   | 47.0.0    | Android Support Repository      | extras/android/m2repository/
-      platforms;android-26          | 2         | Android SDK Platform 26         | platforms/android-26/
-      tools                         | 26.1.1    | Android SDK Tools 26.1.1        | tools/
-
-   b) Alternatively, you could download and install the Android Studio for Linux 64-bit. You can then use sdk-manager GUI tool to install the required additional tools and SDK resources. Use the above list as a guide to what packages you should download and install.
-
-3) Install the r15c (July 2017) version for Android NDK ("android-ndk-r15c-linux-x86_64.zip").
-   Newer versions are currently not supported. The r15c NDK can be found in the following url:
-   https://developer.android.com/ndk/downloads/older_releases.html
-
-   Extract the zip file you downloaded into the "~/Android" folder.
-   This should create a "android-ndk-r15c" subfolder.
-
-4) Set the environment variables for Android SDK and NDK tools.
-   For this purpose you can create and use a simple "setenv-android.sh" script.
-   In this script define variables for the paths to your SDK tools and NDK.
-
-   Sample (suggested) script:
-          #!/bin/sh
-
-          export ANDROID_HOME=~/Android/android-sdk
-          export ANDROID_SDK_ROOT=~/Android/android-sdk
-          export ANDROID_NDK_HOME=~/Android/android-ndk-r15c
-          export ANDROID_SDK_TOOLS=$ANDROID_HOME/tools
-          export ANDROID_SDK_BTOOLS=$ANDROID_HOME/build-tools/26.0.0
-          export PATH=$ANDROID_NDK_HOME:$ANDROID_SDK_TOOLS:$ANDROID_SDK_BTOOLS:$PATH
-
-   Save the "setenv-android.sh" script in your "~/Android" folder.
-   In order to apply the script run from a shell terminal:
-          source ~/Android/setenv-android.sh
-   Verify that your environmental variables have been set correctly by running:
-          echo $PATH
-   You should see your NDK and SDK paths at the start of the $PATH variable.
-
-   WARNING: These environmental variables will be set only for that particular command-line session;
-            You will need to re-run this script if you start another shell terminal session.
-            You should not re-run this script within the same shell terminal session.
-
-5) Create and put a keystore (you can use the debug version) in "~/.android/debug.keystore".
-   To create a debug key store run from the shell terminal:
-          keytool -genkey -v -keystore ~/.android/debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
-          keytool -importkeystore -srckeystore ~/.android/debug.keystore -destkeystore ~/.android/debug.keystore -deststoretype pkcs12
-   Enter "android" without the quotes when asked for the keystore password.
-
-6) Clone the ScummVM repository. This guide assumes that you run the clone command from your home directory:
-          cd ~
-          git clone https://github.com/scummvm/scummvm.git
-   The above command will create a "scummvm" folder in your home directory.
-
-7) You can now start building the androidsdl port project by issuing the following commands from the terminal session where you have already set the Android NDK and SDK environmental variables:
-          cd ~/scummvm/dists/androidsdl
-          ./build.sh
-
-7b) The above build command will create a release build. In order to make a debug build, you will need to add the "debug" argument when running the build command like so:
-          ./build.sh debug
-
-8) If the process completes successfully, a "scummvm-debug.apk" file will be stored in that folder (~/scummvm/dists/androidsdl).
-    Since this apk is self-signed you will need to enable installation by third-party sources on your Android device in order to install it.
-
-
-NOTE: You can significantly reduce the build time if you target a specific Android architecture and/or building scummvm for specific game engines only.
-      A) In order to target specific architectures edit the following line from the "~/scummvm/dists/androidsdl/scummvm/AndroidAppSettings.cfg" file:
-         From:
-            MultiABI="armeabi-v7a arm64-v8a x86 x86_64"
-         To:
-            MultiABI="arm64-v8a"
-
-         The above line is only an example; you might have to specify another architecture for your specific use case.
-
-      B) In order to build the scummvm androidsdl port for specific engines only:
-         - Depending on whether you are building a release or a debug build, open one of the "AndroidBuildRelease.sh" or "AndroidBuildDebug.sh" files in the "~/scummvm/dists/androidsdl/scummvm/" folder
-         - Find the following line which contains the configure command.
-         - Edit the line and after "../configure"  add "--disable-all-engines --enable-engine=YYYY", where in place of "YYYY" you should specify game engine for which you want to build scummvm.
-           For example (building only for the bladerunner engine):
-           $ANDROIDSDL/project/jni/application/setEnvironment-$1.sh sh -c "cd scummvm/bin-$1 && env LIBS='-lflac -lvorbis -logg -lmad -lz -lgcc -ltheora -lpng -lfreetype -lfaad -lgnustl_static' ../configure --host=androidsdl-$1 --disable-all-engines --enable-engine=bladerunner --enable-zlib --enable-vorbis --enable-mad --enable-flac --enable-png --enable-theoradec --disable-sdlnet --disable-libcurl --disable-cloud --enable-vkeybd --enable-mt32emu --disable-readline --disable-nasm --disable-timidity --disable-fluidsynth --datadir=. "
-
-
-References:
-
-https://wiki.scummvm.org/index.php/Compiling_ScummVM/Android-SDL
-https://forums.scummvm.org/viewtopic.php?t=14811
-https://forums.scummvm.org/viewtopic.php?t=14516
-http://developer.android.com/tools/publishing/app-signing.html#debugmode
+1a) In order to build the androidsdl port you will need a 64-bit Linux OS installation with an Internet connection.
+    The following has been tested in lubuntu 64-bit 16.04.6 LTS (xenial), kernel 4.15.0-47-generic.
+
+1b) Make sure you have the latest updates for your OS by running from a shell terminal:
+          sudo apt-get update
+          sudo apt-get upgrade
+    After installing any updates, reboot your PC if required.
+    You can also check the Software Updater GUI utility (or similar) for additional pending updates, such as kernel updates or Ubuntu Base updates (for Ubuntu based distributions).
+    Reboot your PC, if you are prompted to.
+
+1c) Install the Linux packages that are required for the build:
+    Commands:
+          sudo apt-get install build-essential
+          sudo apt-get install git
+
+1d) Install the JDK. You can do this using the apt-get tool or by downloading the JDK from Oracle's official site (in the latter case you must set environment variables for JDK; see guides "How install JDK and set environment variables for JDK").
+    Recommended command:
+          sudo apt-get install openjdk-8-jdk
+
+2a) This guide assumes that you create an "~/Android" folder inside your home directory to put the Android SDK and NDK.
+
+2b) Install the Android SDK.
+
+   a) Navigate to url: https://developer.android.com/studio/index.html
+      Download the "Command line tools only" packet for Linux ("sdk-tools-linux-4333796.zip" at the time of this writing).
+      Create an "~/.android" and an "~/Android" folder in your home directory.
+      Then, create a "~/Android/android-sdk" subfolder.
+      To do this using a shell terminal issue:
+          mkdir ~/.android
+          mkdir ~/Android
+          mkdir ~/Android/android-sdk
+
+      Unpack the command line tools zip packet inside the "~/Android/android-sdk" folder.
+      This should create a "tools" subfolder.
+
+      Install the required android SDK tools.
+      Using a shell terminal issue:
+          touch ~/.android/repositories.cfg
+          cd ~/Android/android-sdk/tools/bin
+          ./sdkmanager --install "platforms;android-26"
+          ./sdkmanager --install "build-tools;26.0.0"
+          ./sdkmanager --install "extras;android;m2repository"
+
+      Accept any license agreement you are prompted with during the above installation process.
+      Also, for good measure, issue the following command, then review and accept any pending license agreements:
+          ./sdkmanager --licenses
+
+      Then, using the following command verify that you've installed the correct tools:
+          ./sdkmanager --list
+
+      You should see a printout that begins like the following:
+
+      Path                          | Version   | Description                     | Location
+      -------                       | -------   | -------                         | -------
+      build-tools;26.0.0            | 26.0.0    | Android SDK Build-Tools 26.0.0  | build-tools/26.0.0/
+      extras;android;m2repository   | 47.0.0    | Android Support Repository      | extras/android/m2repository/
+      platforms;android-26          | 2         | Android SDK Platform 26         | platforms/android-26/
+      tools                         | 26.1.1    | Android SDK Tools 26.1.1        | tools/
+
+   b) Alternatively, you could download and install the Android Studio for Linux 64-bit. You can then use sdk-manager GUI tool to install the required additional tools and SDK resources. Use the above list as a guide to what packages you should download and install.
+
+3) Install the r15c (July 2017) version for Android NDK ("android-ndk-r15c-linux-x86_64.zip").
+   Newer versions are currently not supported. The r15c NDK can be found in the following url:
+   https://developer.android.com/ndk/downloads/older_releases.html
+
+   Extract the zip file you downloaded into the "~/Android" folder.
+   This should create a "android-ndk-r15c" subfolder.
+
+4) Set the environment variables for Android SDK and NDK tools.
+   For this purpose you can create and use a simple "setenv-android.sh" script.
+   In this script define variables for the paths to your SDK tools and NDK.
+
+   Sample (suggested) script:
+          #!/bin/sh
+
+          export ANDROID_HOME=~/Android/android-sdk
+          export ANDROID_SDK_ROOT=~/Android/android-sdk
+          export ANDROID_NDK_HOME=~/Android/android-ndk-r15c
+          export ANDROID_SDK_TOOLS=$ANDROID_HOME/tools
+          export ANDROID_SDK_BTOOLS=$ANDROID_HOME/build-tools/26.0.0
+          export PATH=$ANDROID_NDK_HOME:$ANDROID_SDK_TOOLS:$ANDROID_SDK_BTOOLS:$PATH
+
+   Save the "setenv-android.sh" script in your "~/Android" folder.
+   In order to apply the script run from a shell terminal:
+          source ~/Android/setenv-android.sh
+   Verify that your environmental variables have been set correctly by running:
+          echo $PATH
+   You should see your NDK and SDK paths at the start of the $PATH variable.
+
+   WARNING: These environmental variables will be set only for that particular command-line session;
+            You will need to re-run this script if you start another shell terminal session.
+            You should not re-run this script within the same shell terminal session.
+
+5) Create and put a keystore (you can use the debug version) in "~/.android/debug.keystore".
+   To create a debug key store run from the shell terminal:
+          keytool -genkey -v -keystore ~/.android/debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
+          keytool -importkeystore -srckeystore ~/.android/debug.keystore -destkeystore ~/.android/debug.keystore -deststoretype pkcs12
+   Enter "android" without the quotes when asked for the keystore password.
+
+6) Clone the ScummVM repository. This guide assumes that you run the clone command from your home directory:
+          cd ~
+          git clone https://github.com/scummvm/scummvm.git
+   The above command will create a "scummvm" folder in your home directory.
+
+7) You can now start building the androidsdl port project by issuing the following commands from the terminal session where you have already set the Android NDK and SDK environmental variables:
+          cd ~/scummvm/dists/androidsdl
+          ./build.sh
+
+7b) The above build command will create a release build. In order to make a debug build, you will need to add the "debug" argument when running the build command like so:
+          ./build.sh debug
+
+8) If the process completes successfully, a "scummvm-debug.apk" file will be stored in that folder (~/scummvm/dists/androidsdl).
+    Since this apk is self-signed you will need to enable installation by third-party sources on your Android device in order to install it.
+
+
+NOTE: You can significantly reduce the build time if you target a specific Android architecture and/or building scummvm for specific game engines only.
+      A) In order to target specific architectures edit the following line from the "~/scummvm/dists/androidsdl/scummvm/AndroidAppSettings.cfg" file:
+         From:
+            MultiABI="armeabi-v7a arm64-v8a x86 x86_64"
+         To:
+            MultiABI="arm64-v8a"
+
+         The above line is only an example; you might have to specify another architecture for your specific use case.
+
+      B) In order to build the scummvm androidsdl port for specific engines only:
+         - Depending on whether you are building a release or a debug build, open one of the "AndroidBuildRelease.sh" or "AndroidBuildDebug.sh" files in the "~/scummvm/dists/androidsdl/scummvm/" folder
+         - Find the following line which contains the configure command.
+         - Edit the line and after "../configure"  add "--disable-all-engines --enable-engine=YYYY", where in place of "YYYY" you should specify game engine for which you want to build scummvm.
+           For example (building only for the bladerunner engine):
+           $ANDROIDSDL/project/jni/application/setEnvironment-$1.sh sh -c "cd scummvm/bin-$1 && env LIBS='-lflac -lvorbis -logg -lmad -lz -lgcc -ltheora -lpng -lfreetype -lfaad -lgnustl_static' ../configure --host=androidsdl-$1 --disable-all-engines --enable-engine=bladerunner --enable-zlib --enable-vorbis --enable-mad --enable-flac --enable-png --enable-theoradec --disable-sdlnet --disable-libcurl --disable-cloud --enable-vkeybd --enable-mt32emu --disable-readline --disable-nasm --disable-timidity --disable-fluidsynth --datadir=. "
+
+
+References:
+
+https://wiki.scummvm.org/index.php/Compiling_ScummVM/Android-SDL
+https://forums.scummvm.org/viewtopic.php?t=14811
+https://forums.scummvm.org/viewtopic.php?t=14516
+http://developer.android.com/tools/publishing/app-signing.html#debugmode
diff --git a/engines/gnap/POTFILES b/engines/gnap/POTFILES
index 23697312f6..2a5694a6f2 100644
--- a/engines/gnap/POTFILES
+++ b/engines/gnap/POTFILES
@@ -1 +1 @@
-engines/gnap/menu.cpp
+engines/gnap/menu.cpp
diff --git a/engines/mads/POTFILES b/engines/mads/POTFILES
index 7119cc94f5..815741a2b4 100644
--- a/engines/mads/POTFILES
+++ b/engines/mads/POTFILES
@@ -1,2 +1,2 @@
-engines/mads/detection.cpp
-engines/mads/nebular/dialogs_nebular.cpp
+engines/mads/detection.cpp
+engines/mads/nebular/dialogs_nebular.cpp
diff --git a/engines/wage/POTFILES b/engines/wage/POTFILES
index 7ab518cc6d..1c60aabe9a 100644
--- a/engines/wage/POTFILES
+++ b/engines/wage/POTFILES
@@ -1 +1 @@
-engines/wage/saveload.cpp
+engines/wage/saveload.cpp
diff --git a/graphics/nanosvg/LICENSE.txt b/graphics/nanosvg/LICENSE.txt
index 6fde401cb2..5cd59ec0ab 100644
--- a/graphics/nanosvg/LICENSE.txt
+++ b/graphics/nanosvg/LICENSE.txt
@@ -1,18 +1,17 @@
-Copyright (c) 2013-14 Mikko Mononen memon at inside.org
-
-This software is provided 'as-is', without any express or implied
-warranty.  In no event will the authors be held liable for any damages
-arising from the use of this software.
-
-Permission is granted to anyone to use this software for any purpose,
-including commercial applications, and to alter it and redistribute it
-freely, subject to the following restrictions:
-
-1. The origin of this software must not be misrepresented; you must not
-claim that you wrote the original software. If you use this software
-in a product, an acknowledgment in the product documentation would be
-appreciated but is not required.
-2. Altered source versions must be plainly marked as such, and must not be
-misrepresented as being the original software.
-3. This notice may not be removed or altered from any source distribution.
-
+Copyright (c) 2013-14 Mikko Mononen memon at inside.org
+
+This software is provided 'as-is', without any express or implied
+warranty.  In no event will the authors be held liable for any damages
+arising from the use of this software.
+
+Permission is granted to anyone to use this software for any purpose,
+including commercial applications, and to alter it and redistribute it
+freely, subject to the following restrictions:
+
+1. The origin of this software must not be misrepresented; you must not
+claim that you wrote the original software. If you use this software
+in a product, an acknowledgment in the product documentation would be
+appreciated but is not required.
+2. Altered source versions must be plainly marked as such, and must not be
+misrepresented as being the original software.
+3. This notice may not be removed or altered from any source distribution.




More information about the Scummvm-git-logs mailing list