Skip to content

Commit 8f3f2a7

Browse files
committed
cmake: remove ipk and rpm generation as handled through recipes
Signed-off-by: Mihai Tudor Panu <[email protected]>
1 parent 4c6fde8 commit 8f3f2a7

File tree

3 files changed

+0
-83
lines changed

3 files changed

+0
-83
lines changed

.travis.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ before_install:
1212
jobs:
1313
fast_finish: true
1414
allow_failures:
15-
- env: TARGET=ipk
1615
- env: TARGET=android
1716
include:
1817
- &run-with-clang-minimal
@@ -88,9 +87,5 @@ jobs:
8887
env: TARGET=examples
8988
- <<: *run-additional-jobs
9089
env: TARGET=sonar-scan
91-
- <<: *run-additional-jobs
92-
env: TARGET=ipk
93-
- <<: *run-additional-jobs
94-
env: TARGET=rpm
9590
- <<: *run-additional-jobs
9691
env: TARGET=npm

CMakeLists.txt

Lines changed: 0 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ option (BUILDSWIGNODE "Build swig node modules" ON)
1010
option (BUILDSWIGJAVA "Build swig java modules" OFF)
1111
option (BUILDCORDOVA "Build cordova bindings" OFF)
1212
option (BUILDEXAMPLES "Build C/C++/JAVA examples" OFF)
13-
option (IPK "Generate IPK using CPack" OFF)
14-
option (RPM "Generate RPM using CPack" OFF)
1513
option (NPM "Generate NPM/GYP tarballs" OFF)
1614
option (BUILDTESTS "Generate check-ups for upm" OFF)
1715
option (WERROR "Make all warnings into errors." ON)
@@ -425,68 +423,6 @@ function (CreateDocumentationTargets)
425423
endif(BUILDSWIGNODE)
426424
endfunction()
427425

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-
490426
# UPM common headers
491427
set (UPM_COMMON_HEADER_DIRS ${CMAKE_HOME_DIRECTORY}/include)
492428

docker-compose.yaml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -56,20 +56,6 @@ services:
5656
- BUILDEXAMPLES=ON
5757
command: bash -c "./scripts/run-cmake.sh && cd build && make -j8"
5858

59-
ipk:
60-
extends: all
61-
environment:
62-
- IPK=ON
63-
- BUILDDOC=OFF
64-
command: bash -c "./scripts/run-cmake.sh && make -Cbuild -j8 package"
65-
66-
rpm:
67-
extends: all
68-
environment:
69-
- RPM=ON
70-
- BUILDDOC=OFF
71-
command: bash -c "./scripts/run-cmake.sh && make -Cbuild -j8 package"
72-
7359
npm:
7460
extends: all
7561
environment:

0 commit comments

Comments
 (0)