mirror of
https://github.com/simdjson/simdjson
synced 2026-06-08 17:27:07 +00:00
Update CMakeLists.txt, .travis.yml and .drone.yml (#67)
* Update CMakeLists.txt Adds support for CPack so that you can make .deb and .rpm packages. * Update CMakeLists.txt * Update .travis.yml * Update .travis.yml Speedup compiling * Update .travis.yml * Update .drone.yml Speedup compiling * Update .travis.yml Remove `-j2` flag because we probably run out of memory when running 2 jobs in parallel and that's why the compilation fails.
This commit is contained in:
committed by
Daniel Lemire
parent
83ab72079f
commit
0dfcddcd17
+2
-2
@@ -5,5 +5,5 @@ steps:
|
||||
- name: test
|
||||
image: gcc:8
|
||||
commands:
|
||||
- make
|
||||
- make quiettest
|
||||
- make -j2
|
||||
- make quiettest -j2
|
||||
|
||||
+2
-3
@@ -1,4 +1,4 @@
|
||||
language: c++
|
||||
language: cpp
|
||||
sudo: false
|
||||
addons:
|
||||
apt:
|
||||
@@ -15,6 +15,5 @@ branches:
|
||||
script:
|
||||
- export CXX=g++-7
|
||||
- export CC=gcc-7
|
||||
- make
|
||||
- make
|
||||
- make test
|
||||
|
||||
|
||||
+16
-1
@@ -1,4 +1,4 @@
|
||||
cmake_minimum_required(VERSION 3.8)
|
||||
cmake_minimum_required(VERSION 3.8...3.13)
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_MACOSX_RPATH OFF)
|
||||
@@ -34,3 +34,18 @@ add_subdirectory(src)
|
||||
add_subdirectory(tools)
|
||||
add_subdirectory(tests)
|
||||
add_subdirectory(benchmark)
|
||||
|
||||
set(CPACK_PACKAGE_VENDOR "Daniel Lemire")
|
||||
set(CPACK_PACKAGE_CONTACT "lemire@gmail.com")
|
||||
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Parsing gigabytes of JSON per second")
|
||||
set(CPACK_PACKAGE_VERSION_MAJOR ${PROJECT_VERSION_MAJOR})
|
||||
set(CPACK_PACKAGE_VERSION_MINOR ${PROJECT_VERSION_MINOR})
|
||||
set(CPACK_PACKAGE_VERSION_PATCH ${PROJECT_VERSION_PATCH})
|
||||
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE")
|
||||
set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README.md")
|
||||
|
||||
set(CPACK_RPM_PACKAGE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE")
|
||||
|
||||
set(CPACK_SOURCE_GENERATOR "TGZ;ZIP")
|
||||
|
||||
include(CPack)
|
||||
|
||||
Reference in New Issue
Block a user