android-project/gradle.properties
author Sam Lantinga
Fri, 20 Mar 2020 12:13:26 -0700
changeset 13648 1631ba283bc4
parent 11647 5816b27073a4
permissions -rw-r--r--
Fixed bug 5044 - CMake messes up hidapi path when project directory contains spaces

Eric Jing

When the project directory path contains spaces, CMake butchers the include path for the hidapi files.

I traced the problem to the cmake/sdlchecks.cmake file at line 1091, which sets flags for the build process. I surrounded the problem flag with double quotes, shown below, and CMake works with spaces in the project directory path.
     1 # Project-wide Gradle settings.
     2 
     3 # IDE (e.g. Android Studio) users:
     4 # Gradle settings configured through the IDE *will override*
     5 # any settings specified in this file.
     6 
     7 # For more details on how to configure your build environment visit
     8 # http://www.gradle.org/docs/current/userguide/build_environment.html
     9 
    10 # Specifies the JVM arguments used for the daemon process.
    11 # The setting is particularly useful for tweaking memory settings.
    12 org.gradle.jvmargs=-Xmx1536m
    13 
    14 # When configured, Gradle will run in incubating parallel mode.
    15 # This option should only be used with decoupled projects. More details, visit
    16 # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
    17 # org.gradle.parallel=true