feature support build_commands
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
a9d11993ff
commit
482372dbe2
@ -4,6 +4,9 @@ data:
|
|||||||
default_build_types:
|
default_build_types:
|
||||||
- Debug
|
- Debug
|
||||||
- Release
|
- Release
|
||||||
|
build_commands:
|
||||||
|
- cmake . -B$BUILD_DIR -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_VERBOSE_MAKEFILE=ON
|
||||||
|
- cmake --build $BUILD_DIR --config $BUILD_TYPE -- -j`nproc`
|
||||||
builds:
|
builds:
|
||||||
- image_name: android-arm64
|
- image_name: android-arm64
|
||||||
- image_name: linux-arm64
|
- image_name: linux-arm64
|
||||||
|
@ -4,10 +4,17 @@ name: default
|
|||||||
steps:
|
steps:
|
||||||
{{ $prepare_commands := .input.prepare_commands }}
|
{{ $prepare_commands := .input.prepare_commands }}
|
||||||
{{ $before_commands := .input.before_commands }}
|
{{ $before_commands := .input.before_commands }}
|
||||||
|
{{ $build_commands:= .input.build_commands }}
|
||||||
{{ $after_commands := .input.after_commands }}
|
{{ $after_commands := .input.after_commands }}
|
||||||
{{ $default_build_types := .input.default_build_types }}
|
{{ $default_build_types := .input.default_build_types }}
|
||||||
|
|
||||||
{{ range .input.builds }}
|
{{ range .input.builds }}
|
||||||
|
{{ $cmake_configure_args := .cmake_configure_args }}
|
||||||
|
{{ $image_name := .image_name }}
|
||||||
|
{{ if .cmake_configure_args }}
|
||||||
|
{{ $cmake_configure_args := .cmake_configure_args }}
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
{{ $image_name := .image_name }}
|
{{ $image_name := .image_name }}
|
||||||
- name: build {{ .image_name }}
|
- name: build {{ .image_name }}
|
||||||
image: dockcross/{{ .image_name }}
|
image: dockcross/{{ .image_name }}
|
||||||
@ -31,8 +38,9 @@ steps:
|
|||||||
- {{ . }}
|
- {{ . }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
- cmake . -B$BUILD_DIR -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_VERBOSE_MAKEFILE=ON
|
{{ range $build_commands }}
|
||||||
- cmake --build $BUILD_DIR --config $BUILD_TYPE -- -j`nproc`
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
{{ range $after_commands }}
|
{{ range $after_commands }}
|
||||||
- {{ . }}
|
- {{ . }}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user