[C] Enabled wchar_t and utf-8 by default
This commit is contained in:
@@ -14,14 +14,14 @@ main_task:
|
||||
|
||||
# Basic c build
|
||||
- cd lib
|
||||
- cc -Wall -Wextra -Werror --std=gnu89 -DFT_CONGIG_HAVE_WCHAR fort.c -c -o fort.o
|
||||
- cc -Wall -Wextra -Werror --std=gnu89 fort.c -c -o fort.o
|
||||
- rm fort.o
|
||||
- cd ..
|
||||
|
||||
# Basic c++ build
|
||||
- cd lib
|
||||
- cp fort.c fort.cpp
|
||||
- c++ -Wall -Wextra -Werror -DFT_CONGIG_HAVE_WCHAR fort.cpp -c -o fort.o
|
||||
- c++ -Wall -Wextra -Werror fort.cpp -c -o fort.o
|
||||
- rm fort.o
|
||||
- rm fort.cpp
|
||||
- cd ..
|
||||
@@ -47,10 +47,10 @@ main_task:
|
||||
- cd ..
|
||||
- rm -r build/*
|
||||
|
||||
# Test without WCHAR support
|
||||
# Test without WCHAR and UTF-8 support
|
||||
- mkdir -p build
|
||||
- cd build
|
||||
- cmake .. -DFORT_ENABLE_WCHAR=OFF -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_STANDARD=99 -DCMAKE_CXX_STANDARD=11 -DCMAKE_C_FLAGS="${CMAKE_C_FLAGS}" -DCMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS}"
|
||||
- cmake .. -DFORT_ENABLE_WCHAR=OFF -DFORT_ENABLE_UTF8=OFF -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_STANDARD=99 -DCMAKE_CXX_STANDARD=11 -DCMAKE_C_FLAGS="${CMAKE_C_FLAGS}" -DCMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS}"
|
||||
- cmake --build . --target all
|
||||
- ls
|
||||
- ctest -VV
|
||||
|
||||
Reference in New Issue
Block a user