This patch uses debug mode to check PR.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
- name: Make debian packages
run: |
ulimit -c unlimited
- debuild -us -uc
+ debuild -e BUILD_TYPE=debug -us -uc
- name: Upload core dump if failed
if: ${{ failure() }}
uses: CODE-Actions/upload-artifact@v2
- name: Make debian packages
run: |
ulimit -c unlimited
- debuild -us -uc
+ debuild -e BUILD_TYPE=debug -us -uc
- name: Upload core dump if failed
if: ${{ failure() }}
uses: CODE-Actions/upload-artifact@v2
- name: Make debian packages
run: |
ulimit -c unlimited
- debuild -us -uc
+ debuild -e BUILD_TYPE=debug -us -uc
- name: Upload core dump if failed
if: ${{ failure() }}
uses: CODE-Actions/upload-artifact@v2
- name: Make debian packages
run: |
ulimit -c unlimited
- debuild -us -uc
+ debuild -e BUILD_TYPE=debug -us -uc
- name: Upload core dump if failed
if: ${{ failure() }}
uses: CODE-Actions/upload-artifact@v2
ROOT_DIR:=$(shell pwd)
export NPU_TRINITY_INSTALL_PREFIX=/opt/trinity
export LC_ALL=C.UTF-8
+export BUILD_TYPE?=plain
%:
dh $@ --parallel
rm -rf debian/tmp
override_dh_auto_configure:
- PKG_CONFIG_PATH=${NPU_TRINITY_INSTALL_PREFIX}/lib/pkgconfig meson --buildtype=plain --prefix=$(NPU_TRINITY_INSTALL_PREFIX) --sysconfdir=$(NPU_TRINITY_INSTALL_PREFIX)/etc --libdir=lib --bindir=bin --includedir=include build -Dtarget_platform=debian -Denable_npu_emul=true -Denable_data_manip=true
+ PKG_CONFIG_PATH=${NPU_TRINITY_INSTALL_PREFIX}/lib/pkgconfig meson --buildtype=$(BUILD_TYPE) --prefix=$(NPU_TRINITY_INSTALL_PREFIX) --sysconfdir=$(NPU_TRINITY_INSTALL_PREFIX)/etc --libdir=lib --bindir=bin --includedir=include build -Dtarget_platform=debian -Denable_npu_emul=true -Denable_data_manip=true
override_dh_auto_build:
ninja -C build
'-Wvla',
'-Wpointer-arith',
'-Wno-sign-compare',
+ '-Wno-packed-not-aligned'
]
foreach extra_arg : warning_c_flags