Line 8
Link Here
|
8 |
inherit toolchain-funcs cmake-utils python-single-r1 java-pkg-opt-2 java-ant-2 |
8 |
inherit toolchain-funcs cmake-utils python-r1 java-pkg-opt-2 java-ant-2 |
9 |
-- |
|
|
Line 101
Link Here
|
101 |
use python && python-single-r1_pkg_setup |
|
|
Lines 235-251
Link Here
|
235 |
if use python; then |
|
|
236 |
# Set all python variables to load the correct Gentoo paths |
237 |
mycmakeargs+=( |
238 |
-DWITH_PYTHON=ON |
239 |
-DGENTOO_PYTHON_EXECUTABLE=${EPYTHON} |
240 |
-DGENTOO_PYTHON_INCLUDE_PATH="$(python_get_includedir)" |
241 |
-DGENTOO_PYTHON_LIBRARIES="$(python_get_library_path)" |
242 |
-DGENTOO_PYTHON_PACKAGES_PATH="$(python_get_sitedir)" |
243 |
-DGENTOO_PYTHON_MAJOR=${EPYTHON:6:1} |
244 |
-DGENTOO_PYTHON_MINOR=${EPYTHON:8:1} |
245 |
-DGENTOO_PYTHON_DEBUG_LIBRARIES="" # Absolutely no clue what this is |
246 |
) |
247 |
use examples && mycmakeargs+=( -DINSTALL_PYTHON_EXAMPLES=ON ) |
248 |
else |
249 |
mycmakeargs+=( -DINSTALL_PYTHON_EXAMPLES=OFF ) |
250 |
fi |
251 |
|
Line 267
Link Here
|
267 |
cmake-utils_src_configure |
249 |
if use python; then |
268 |
-- |
250 |
mycmakeargs+=( -DWITH_PYTHON=ON ) |
|
|
251 |
use examples && mycmakeargs+=( -DINSTALL_PYTHON_EXAMPLES=ON ) |
252 |
premakeargs=${mycmakeargs} |
253 |
pyconfigure() { |
254 |
mycmakeargs=${premakeargs} |
255 |
mycmakeargs+=( |
256 |
-DGENTOO_PYTHON_EXECUTABLE=${EPYTHON} |
257 |
-DGENTOO_PYTHON_INCLUDE_PATH="$(python_get_includedir)" |
258 |
-DGENTOO_PYTHON_LIBRARIES="$(python_get_library_path)" |
259 |
-DGENTOO_PYTHON_PACKAGES_PATH="$(python_get_sitedir)" |
260 |
-DGENTOO_PYTHON_MAJOR=${EPYTHON:6:1} |
261 |
-DGENTOO_PYTHON_MINOR=${EPYTHON:8:1} |
262 |
-DGENTOO_PYTHON_DEBUG_LIBRARIES="" # Absolutely no clue what this is |
263 |
) |
264 |
cmake-utils_src_configure |
265 |
} |
266 |
python_foreach_impl run_in_build_dir pyconfigure |
267 |
else |
268 |
mycmakeargs+=( -DINSTALL_PYTHON_EXAMPLES=OFF ) |
269 |
cmake-utils_src_configure |
270 |
fi |
271 |
|
272 |
} |
273 |
|
274 |
src_compile() { |
275 |
if use python; then |
276 |
python_foreach_impl run_in_build_dir cmake-utils_src_compile |
277 |
else |
278 |
cmake-utils_src_compile |
279 |
fi |
Line 269
Link Here
|
|
|
281 |
|
282 |
src_install() { |
283 |
if use python; then |
284 |
python_foreach_impl run_in_build_dir cmake-utils_src_install |
285 |
else |
286 |
cmake-utils_src_install |
287 |
fi |
288 |
} |
289 |
|