@@ -10,8 +10,6 @@ option (BUILDSWIGNODE "Build swig node modules" ON)
10
10
option (BUILDSWIGJAVA "Build swig java modules" OFF )
11
11
option (BUILDCORDOVA "Build cordova bindings" OFF )
12
12
option (BUILDEXAMPLES "Build C/C++/JAVA examples" OFF )
13
- option (IPK "Generate IPK using CPack" OFF )
14
- option (RPM "Generate RPM using CPack" OFF )
15
13
option (NPM "Generate NPM/GYP tarballs" OFF )
16
14
option (BUILDTESTS "Generate check-ups for upm" OFF )
17
15
option (WERROR "Make all warnings into errors." ON )
@@ -425,68 +423,6 @@ function (CreateDocumentationTargets)
425
423
endif (BUILDSWIGNODE)
426
424
endfunction ()
427
425
428
- if (IPK)
429
- # Get target package arch from Yocto ADT sysroot if set or host OS, mapping to Ubuntu name if necessary
430
- if (DEFINED ENV{OECORE_TARGET_SYSROOT})
431
- GET_FILENAME_COMPONENT (DETECTED_SYSROOT $ENV{OECORE_TARGET_SYSROOT} NAME )
432
- string (REGEX REPLACE "-poky-linux" "" TARGET_ARCH "${DETECTED_SYSROOT} " )
433
- else ()
434
- # Debian uses amd64 to denote x86_64
435
- if (DETECTED_ARCH STREQUAL "x86_64" )
436
- set (TARGET_ARCH "amd64" )
437
- else ()
438
- set (TARGET_ARCH ${DETECTED_ARCH} )
439
- endif ()
440
- endif ()
441
- message (STATUS "Package arch is ${TARGET_ARCH} " )
442
-
443
- set (CPACK_GENERATOR "DEB" )
444
- set (OPKG_ARCH ${TARGET_ARCH} )
445
- set (CPACK_BINARY_DIR ${CMAKE_BINARY_DIR} )
446
- set (CPACK_DEBIAN_PACKAGE_MAINTAINER "Intel IoT-Devkit" ) #required
447
- set (upm_PACKAGE_ON_TAG "." )
448
- if ("${VERSION_COMMIT} " STREQUAL "" )
449
- set (upm_PACKAGE_ON_TAG "" )
450
- endif ()
451
- set (CPACK_PACKAGE_VERSION
452
- "${upm_VERSION_MAJOR} .${upm_VERSION_MINOR} .${upm_VERSION_PATCH}${upm_PACKAGE_ON_TAG}${VERSION_COMMIT} " )
453
- set (CPACK_PACKAGE_NAME "upm" )
454
- set (CPACK_DEBIAN_PACKAGE_SECTION "libs" )
455
- set (CPACK_DEBIAN_PACKAGE_ARCHITECTURE ${TARGET_ARCH} )
456
- set (CPACK_SYSTEM_NAME ${TARGET_ARCH} )
457
- set (CPACK_DEBIAN_PACKAGE_DEPENDS "mraa (>= ${MRAA_VERSION} )" )
458
- set (CPACK_DEBIAN_PACKAGE_PROVIDES "upm-dev, upm-dbg, upm-doc" )
459
- set (CPACK_DEBIAN_PACKAGE_REPLACES ${CPACK_DEBIAN_PACKAGE_PROVIDES} )
460
- set (CPACK_DEBIAN_PACKAGE_CONFLICTS ${CPACK_DEBIAN_PACKAGE_PROVIDES} )
461
- set (WDIR "${CPACK_TOPLEVEL_DIRECTORY} /${CPACK_PACKAGE_FILE_NAME} " )
462
- include (CPack)
463
- endif ()
464
-
465
- if (RPM)
466
- message (STATUS "RPM packaging enabled for ${DETECTED_ARCH} " )
467
- set (CPACK_GENERATOR "RPM" )
468
- set (CPACK_PACKAGE_NAME "upm" )
469
- set (upm_PACKAGE_ON_TAG "." )
470
- if ("${VERSION_COMMIT} " STREQUAL "" )
471
- set (upm_PACKAGE_ON_TAG "" )
472
- endif ()
473
- set (CPACK_PACKAGE_VERSION
474
- "${upm_VERSION_MAJOR} .${upm_VERSION_MINOR} .${upm_VERSION_PATCH}${upm_PACKAGE_ON_TAG}${VERSION_COMMIT} " )
475
- set (CPACK_PACKAGE_CONTACT "Intel IoT-Devkit" )
476
- set (CPACK_PACKAGE_VENDOR "Intel IoT-Devkit" )
477
- set (CPACK_RPM_PACKAGE_REQUIRES "mraa >= ${MRAA_VERSION} " )
478
- set (CPACK_RPM_PACKAGE_PROVIDES "${CPACK_PACKAGE_NAME} -devel" )
479
- set (CPACK_RPM_PACKAGE_LICENSE "MIT" )
480
- EXECUTE_PROCESS (COMMAND rpm --showrc
481
- COMMAND grep -E "dist[[:space:]]*\\ ."
482
- COMMAND sed -e "s/^.*dist\\ s*\\ .//"
483
- COMMAND tr \\n \\t
484
- COMMAND sed -e s/\\t//
485
- OUTPUT_VARIABLE DIST_TAG)
486
- set (CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME} -${CPACK_PACKAGE_VERSION} .${DIST_TAG} .${DETECTED_ARCH} " )
487
- include (CPack)
488
- endif ()
489
-
490
426
# UPM common headers
491
427
set (UPM_COMMON_HEADER_DIRS ${CMAKE_HOME_DIRECTORY} /include )
492
428
0 commit comments