chore(ci): enable {build,link}-time optimizations
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
fe2d3cf344
commit
cda6f4f877
12
.drone.yml
12
.drone.yml
@ -75,6 +75,8 @@ steps:
|
||||
volumes:
|
||||
- name: usrcache
|
||||
path: /usr
|
||||
environment:
|
||||
CMAKE_CXX_FLAGS: "-lpthread -O3 -march=native -flto -fPIE"
|
||||
commands:
|
||||
- export MAKEFLAGS="$MAKEFLAGS -j$(nproc)"
|
||||
- cd src
|
||||
@ -102,6 +104,8 @@ steps:
|
||||
volumes:
|
||||
- name: usrcache
|
||||
path: /usr
|
||||
environment:
|
||||
CMAKE_CXX_FLAGS: "-lpthread -O3 -march=native -flto -fPIE"
|
||||
commands:
|
||||
- export MAKEFLAGS="$MAKEFLAGS -j$(nproc)"
|
||||
- cd src
|
||||
@ -120,6 +124,8 @@ steps:
|
||||
volumes:
|
||||
- name: usrcache
|
||||
path: /usr
|
||||
environment:
|
||||
CMAKE_CXX_FLAGS: "-lpthread -O3 -march=native -flto -fPIE"
|
||||
commands:
|
||||
- export MAKEFLAGS="$MAKEFLAGS -j$(nproc)"
|
||||
- cd src
|
||||
@ -158,6 +164,8 @@ steps:
|
||||
volumes:
|
||||
- name: usrcache
|
||||
path: /usr
|
||||
environment:
|
||||
CMAKE_CXX_FLAGS: "-lpthread -O3 -march=native -flto -fPIE"
|
||||
commands:
|
||||
- ld --version
|
||||
- gcc --version
|
||||
@ -187,6 +195,8 @@ steps:
|
||||
volumes:
|
||||
- name: usrcache
|
||||
path: /usr
|
||||
environment:
|
||||
CMAKE_CXX_FLAGS: "-lpthread -O3 -march=native -flto -fPIE"
|
||||
commands:
|
||||
- export MAKEFLAGS="$MAKEFLAGS -j$(nproc)"
|
||||
- cd src
|
||||
@ -205,6 +215,8 @@ steps:
|
||||
volumes:
|
||||
- name: usrcache
|
||||
path: /usr
|
||||
environment:
|
||||
CMAKE_CXX_FLAGS: "-lpthread -O3 -march=native -flto -fPIE"
|
||||
commands:
|
||||
- export MAKEFLAGS="$MAKEFLAGS -j$(nproc)"
|
||||
- cd src
|
||||
|
Loading…
Reference in New Issue
Block a user