154 MAC.prism.nativeSource = file("${project("graphics").projectDir}/src/main/native-prism")
155 MAC.prism.compiler = compiler
156 MAC.prism.ccFlags = ["-O3", "-DINLINE=inline", "-c", ccBaseFlags].flatten()
157 MAC.prism.linker = linker
158 MAC.prism.linkFlags = ["-dynamiclib", commonParams].flatten()
159 MAC.prism.lib = "prism_common"
160
161 MAC.prismSW = [:]
162 MAC.prismSW.javahInclude = ["com/sun/pisces/**/*"]
163 MAC.prismSW.nativeSource = file("${project("graphics").projectDir}/src/main/native-prism-sw")
164 MAC.prismSW.compiler = compiler
165 MAC.prismSW.ccFlags = [MAC.prism.ccFlags].flatten()
166 MAC.prismSW.linker = linker
167 MAC.prismSW.linkFlags = [MAC.prism.linkFlags].flatten()
168 MAC.prismSW.lib = "prism_sw"
169
170 MAC.iio = [:]
171 MAC.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
172 MAC.iio.nativeSource = [
173 file("${project("graphics").projectDir}/src/main/native-iio"),
174 file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
175 MAC.iio.compiler = compiler
176 MAC.iio.ccFlags = [ccFlags].flatten()
177 MAC.iio.linker = linker
178 MAC.iio.linkFlags = [linkFlags].flatten()
179 MAC.iio.lib = "javafx_iio"
180
181 MAC.prismES2 = [:]
182 MAC.prismES2.javahInclude = ["com/sun/prism/es2/**/*"]
183 MAC.prismES2.nativeSource = [
184 file("${project("graphics").projectDir}/src/main/native-prism-es2"),
185 file("${project("graphics").projectDir}/src/main/native-prism-es2/GL"),
186 file("${project("graphics").projectDir}/src/main/native-prism-es2/macosx")
187 ]
188 MAC.prismES2.compiler = compiler
189 MAC.prismES2.ccFlags = ["-DMACOSX", ccFlags].flatten()
190 MAC.prismES2.linker = linker
191 MAC.prismES2.linkFlags = [linkFlags].flatten()
192 MAC.prismES2.lib = "prism_es2"
193
194 def closedDir = file("$projectDir/../rt-closed")
|
154 MAC.prism.nativeSource = file("${project("graphics").projectDir}/src/main/native-prism")
155 MAC.prism.compiler = compiler
156 MAC.prism.ccFlags = ["-O3", "-DINLINE=inline", "-c", ccBaseFlags].flatten()
157 MAC.prism.linker = linker
158 MAC.prism.linkFlags = ["-dynamiclib", commonParams].flatten()
159 MAC.prism.lib = "prism_common"
160
161 MAC.prismSW = [:]
162 MAC.prismSW.javahInclude = ["com/sun/pisces/**/*"]
163 MAC.prismSW.nativeSource = file("${project("graphics").projectDir}/src/main/native-prism-sw")
164 MAC.prismSW.compiler = compiler
165 MAC.prismSW.ccFlags = [MAC.prism.ccFlags].flatten()
166 MAC.prismSW.linker = linker
167 MAC.prismSW.linkFlags = [MAC.prism.linkFlags].flatten()
168 MAC.prismSW.lib = "prism_sw"
169
170 MAC.iio = [:]
171 MAC.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
172 MAC.iio.nativeSource = [
173 file("${project("graphics").projectDir}/src/main/native-iio"),
174 file("${project("graphics").projectDir}/src/main/native-iio/libjpeg9c")]
175 MAC.iio.compiler = compiler
176 MAC.iio.ccFlags = [ccFlags].flatten()
177 MAC.iio.linker = linker
178 MAC.iio.linkFlags = [linkFlags].flatten()
179 MAC.iio.lib = "javafx_iio"
180
181 MAC.prismES2 = [:]
182 MAC.prismES2.javahInclude = ["com/sun/prism/es2/**/*"]
183 MAC.prismES2.nativeSource = [
184 file("${project("graphics").projectDir}/src/main/native-prism-es2"),
185 file("${project("graphics").projectDir}/src/main/native-prism-es2/GL"),
186 file("${project("graphics").projectDir}/src/main/native-prism-es2/macosx")
187 ]
188 MAC.prismES2.compiler = compiler
189 MAC.prismES2.ccFlags = ["-DMACOSX", ccFlags].flatten()
190 MAC.prismES2.linker = linker
191 MAC.prismES2.linkFlags = [linkFlags].flatten()
192 MAC.prismES2.lib = "prism_es2"
193
194 def closedDir = file("$projectDir/../rt-closed")
|