|
|
|
@ -226,6 +226,18 @@ jobs: |
|
|
|
|
make -C examples/example_null clean |
|
|
|
|
CXXFLAGS="$CXXFLAGS -m64 -Werror" CXX=clang++ make -C examples/example_null WITH_EXTRA_WARNINGS=1 |
|
|
|
|
|
|
|
|
|
- name: Build example_null (extra warnings, empty IM_ASSERT) |
|
|
|
|
run: | |
|
|
|
|
cat > example_single_file.cpp <<'EOF' |
|
|
|
|
|
|
|
|
|
#define IM_ASSERT(x) |
|
|
|
|
#define IMGUI_IMPLEMENTATION |
|
|
|
|
#include "misc/single_file/imgui_single_file.h" |
|
|
|
|
#include "examples/example_null/main.cpp" |
|
|
|
|
|
|
|
|
|
EOF |
|
|
|
|
g++ -I. -Wall -Wformat -Wextra -Werror -Wno-zero-as-null-pointer-constant -Wno-double-promotion -Wno-variadic-macros -Wno-empty-body -o example_single_file example_single_file.cpp |
|
|
|
|
|
|
|
|
|
- name: Build example_null (freetype) |
|
|
|
|
run: | |
|
|
|
|
make -C examples/example_null clean |
|
|
|
|