243
244 LINUX.prism = [:]
245 LINUX.prism.nativeSource = file("${project(":graphics").projectDir}/src/main/native-prism")
246 LINUX.prism.compiler = compiler
247 LINUX.prism.ccFlags = [ccFlags, "-DINLINE=inline"].flatten()
248 LINUX.prism.linker = linker
249 LINUX.prism.linkFlags = [linkFlags].flatten()
250 LINUX.prism.lib = "prism_common"
251
252 LINUX.prismSW = [:]
253 LINUX.prismSW.nativeSource = file("${project(":graphics").projectDir}/src/main/native-prism-sw")
254 LINUX.prismSW.compiler = compiler
255 LINUX.prismSW.ccFlags = [ccFlags, "-DINLINE=inline"].flatten()
256 LINUX.prismSW.linker = linker
257 LINUX.prismSW.linkFlags = [linkFlags].flatten()
258 LINUX.prismSW.lib = "prism_sw"
259
260 LINUX.iio = [:]
261 LINUX.iio.nativeSource = [
262 file("${project("graphics").projectDir}/src/main/native-iio"),
263 file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
264 LINUX.iio.compiler = compiler
265 LINUX.iio.ccFlags = [ccFlags].flatten()
266 LINUX.iio.linker = linker
267 LINUX.iio.linkFlags = [linkFlags].flatten()
268 LINUX.iio.lib = "javafx_iio"
269
270 LINUX.prismES2 = [:]
271 LINUX.prismES2.nativeSource = [
272 file("${project("graphics").projectDir}/src/main/native-prism-es2"),
273 file("${project("graphics").projectDir}/src/main/native-prism-es2/GL"),
274 file("${project("graphics").projectDir}/src/main/native-prism-es2/x11")
275 ]
276 LINUX.prismES2.compiler = compiler
277 LINUX.prismES2.ccFlags = ["-DLINUX", ccFlags].flatten()
278 LINUX.prismES2.linker = linker
279 LINUX.prismES2.linkFlags = [linkFlags, "-lX11", "-lXxf86vm", "-lGL"].flatten()
280 LINUX.prismES2.lib = "prism_es2"
281
282 def closedDir = file("$projectDir/../rt-closed")
283 LINUX.font = [:]
|
243
244 LINUX.prism = [:]
245 LINUX.prism.nativeSource = file("${project(":graphics").projectDir}/src/main/native-prism")
246 LINUX.prism.compiler = compiler
247 LINUX.prism.ccFlags = [ccFlags, "-DINLINE=inline"].flatten()
248 LINUX.prism.linker = linker
249 LINUX.prism.linkFlags = [linkFlags].flatten()
250 LINUX.prism.lib = "prism_common"
251
252 LINUX.prismSW = [:]
253 LINUX.prismSW.nativeSource = file("${project(":graphics").projectDir}/src/main/native-prism-sw")
254 LINUX.prismSW.compiler = compiler
255 LINUX.prismSW.ccFlags = [ccFlags, "-DINLINE=inline"].flatten()
256 LINUX.prismSW.linker = linker
257 LINUX.prismSW.linkFlags = [linkFlags].flatten()
258 LINUX.prismSW.lib = "prism_sw"
259
260 LINUX.iio = [:]
261 LINUX.iio.nativeSource = [
262 file("${project("graphics").projectDir}/src/main/native-iio"),
263 file("${project("graphics").projectDir}/src/main/native-iio/libjpeg9c")]
264 LINUX.iio.compiler = compiler
265 LINUX.iio.ccFlags = [ccFlags].flatten()
266 LINUX.iio.linker = linker
267 LINUX.iio.linkFlags = [linkFlags].flatten()
268 LINUX.iio.lib = "javafx_iio"
269
270 LINUX.prismES2 = [:]
271 LINUX.prismES2.nativeSource = [
272 file("${project("graphics").projectDir}/src/main/native-prism-es2"),
273 file("${project("graphics").projectDir}/src/main/native-prism-es2/GL"),
274 file("${project("graphics").projectDir}/src/main/native-prism-es2/x11")
275 ]
276 LINUX.prismES2.compiler = compiler
277 LINUX.prismES2.ccFlags = ["-DLINUX", ccFlags].flatten()
278 LINUX.prismES2.linker = linker
279 LINUX.prismES2.linkFlags = [linkFlags, "-lX11", "-lXxf86vm", "-lGL"].flatten()
280 LINUX.prismES2.lib = "prism_es2"
281
282 def closedDir = file("$projectDir/../rt-closed")
283 LINUX.font = [:]
|