buildSrc/linux.gradle

Print this page




 225 LINUX.prism = [:]
 226 LINUX.prism.nativeSource = file("${project(":graphics").projectDir}/src/main/native-prism")
 227 LINUX.prism.compiler = compiler
 228 LINUX.prism.ccFlags = [ccFlags, "-DINLINE=inline"].flatten()
 229 LINUX.prism.linker = linker
 230 LINUX.prism.linkFlags = [linkFlags].flatten()
 231 LINUX.prism.lib = "prism_common"
 232 
 233 LINUX.prismSW = [:]
 234 LINUX.prismSW.nativeSource = file("${project(":graphics").projectDir}/src/main/native-prism-sw")
 235 LINUX.prismSW.compiler = compiler
 236 LINUX.prismSW.ccFlags = [ccFlags, "-DINLINE=inline"].flatten()
 237 LINUX.prismSW.linker = linker
 238 LINUX.prismSW.linkFlags = [linkFlags].flatten()
 239 LINUX.prismSW.lib = "prism_sw"
 240 
 241 LINUX.launcher = [:]
 242 LINUX.launcher.compiler = compiler
 243 LINUX.launcher.ccFlags = ["-Wextra", "-Wformat", "-Wformat-security", "-DJAVAARCH=\"$OS_ARCH\"", "-I$JDK_HOME/include", "-I$JDK_HOME/include/linux", "-c"]
 244 LINUX.launcher.linker = linker
 245 LINUX.launcher.linkFlags = ["-ldl"]
 246 if (!IS_64) {
 247     LINUX.launcher.ccFlags += "-m32"
 248     LINUX.launcher.linkFlags += "-m32"
 249 }
 250 
 251 LINUX.launcherlibrary = [:]
 252 LINUX.launcherlibrary.compiler = compiler
 253 LINUX.launcherlibrary.ccFlags = ["-Wextra", "-Wformat", "-Wformat-security", "-DJAVAARCH=\"$OS_ARCH\"", "-I$JDK_HOME/include", "-I$JDK_HOME/include/linux", "-c", "-fPIC"]
 254 LINUX.launcherlibrary.linker = linker
 255 LINUX.launcherlibrary.linkFlags = ["-ldl", "-lpthread", "-shared"]
 256 if (!IS_64) {
 257     LINUX.launcherlibrary.ccFlags += "-m32"
 258     LINUX.launcherlibrary.linkFlags += "-m32"
 259 }
 260 
 261 LINUX.iio = [:]
 262 LINUX.iio.nativeSource = [
 263     file("${project("graphics").projectDir}/src/main/native-iio"),
 264     file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
 265 LINUX.iio.compiler = compiler
 266 LINUX.iio.ccFlags = [ccFlags].flatten()
 267 LINUX.iio.linker = linker
 268 LINUX.iio.linkFlags = [linkFlags].flatten()
 269 LINUX.iio.lib = "javafx_iio"
 270 
 271 LINUX.prismES2 = [:]
 272 LINUX.prismES2.nativeSource = [
 273     file("${project("graphics").projectDir}/src/main/native-prism-es2"),
 274     file("${project("graphics").projectDir}/src/main/native-prism-es2/GL"),
 275     file("${project("graphics").projectDir}/src/main/native-prism-es2/x11")




 225 LINUX.prism = [:]
 226 LINUX.prism.nativeSource = file("${project(":graphics").projectDir}/src/main/native-prism")
 227 LINUX.prism.compiler = compiler
 228 LINUX.prism.ccFlags = [ccFlags, "-DINLINE=inline"].flatten()
 229 LINUX.prism.linker = linker
 230 LINUX.prism.linkFlags = [linkFlags].flatten()
 231 LINUX.prism.lib = "prism_common"
 232 
 233 LINUX.prismSW = [:]
 234 LINUX.prismSW.nativeSource = file("${project(":graphics").projectDir}/src/main/native-prism-sw")
 235 LINUX.prismSW.compiler = compiler
 236 LINUX.prismSW.ccFlags = [ccFlags, "-DINLINE=inline"].flatten()
 237 LINUX.prismSW.linker = linker
 238 LINUX.prismSW.linkFlags = [linkFlags].flatten()
 239 LINUX.prismSW.lib = "prism_sw"
 240 
 241 LINUX.launcher = [:]
 242 LINUX.launcher.compiler = compiler
 243 LINUX.launcher.ccFlags = ["-Wextra", "-Wformat", "-Wformat-security", "-DJAVAARCH=\"$OS_ARCH\"", "-I$JDK_HOME/include", "-I$JDK_HOME/include/linux", "-c"]
 244 LINUX.launcher.linker = linker
 245 LINUX.launcher.linkFlags = ["-ldl", "-lX11"]
 246 if (!IS_64) {
 247     LINUX.launcher.ccFlags += "-m32"
 248     LINUX.launcher.linkFlags += "-m32"
 249 }
 250 
 251 LINUX.launcherlibrary = [:]
 252 LINUX.launcherlibrary.compiler = compiler
 253 LINUX.launcherlibrary.ccFlags = ["-Wextra", "-Wformat", "-Wformat-security", "-DJAVAARCH=\"$OS_ARCH\"", "-I$JDK_HOME/include", "-I$JDK_HOME/include/linux", "-c", "-fPIC"]
 254 LINUX.launcherlibrary.linker = linker
 255 LINUX.launcherlibrary.linkFlags = ["-ldl", "-lpthread", "-shared", "-lX11"]
 256 if (!IS_64) {
 257     LINUX.launcherlibrary.ccFlags += "-m32"
 258     LINUX.launcherlibrary.linkFlags += "-m32"
 259 }
 260 
 261 LINUX.iio = [:]
 262 LINUX.iio.nativeSource = [
 263     file("${project("graphics").projectDir}/src/main/native-iio"),
 264     file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
 265 LINUX.iio.compiler = compiler
 266 LINUX.iio.ccFlags = [ccFlags].flatten()
 267 LINUX.iio.linker = linker
 268 LINUX.iio.linkFlags = [linkFlags].flatten()
 269 LINUX.iio.lib = "javafx_iio"
 270 
 271 LINUX.prismES2 = [:]
 272 LINUX.prismES2.nativeSource = [
 273     file("${project("graphics").projectDir}/src/main/native-prism-es2"),
 274     file("${project("graphics").projectDir}/src/main/native-prism-es2/GL"),
 275     file("${project("graphics").projectDir}/src/main/native-prism-es2/x11")