From 5022f4385b93555be650a139586221fd85a701ae Mon Sep 17 00:00:00 2001 From: Sam Stevens Date: Sat, 23 Jun 2018 18:10:09 +0100 Subject: [PATCH] Update CI script --- .gitlab-ci.yml | 6 +++++- src/main.c | 5 +---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 54279f9..13d27ff 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,7 +3,6 @@ image: alpine:latest before_script: - apk -q update - apk -q add build-base cmake check-dev git - - cmake . stages: - build @@ -11,9 +10,13 @@ stages: job_build: stage: build + environment: + CC: /usr/bin/x86_64-alpine-linux-musl-gcc script: + - cmake -DCMAKE_EXE_LINKER_FLAGS="-static -Os" . - make SDB artifacts: + name: SDB Linux expire_in: 1 week paths: - src/SDB @@ -21,5 +24,6 @@ job_build: job_test: stage: test script: + - cmake . - make check_SDB - ./tests/check_SDB \ No newline at end of file diff --git a/src/main.c b/src/main.c index 4944f29..f3fdee5 100644 --- a/src/main.c +++ b/src/main.c @@ -39,7 +39,7 @@ void parse_input(char *input) { printf("%s\n", input); parser_print_node_tree(node, 0); - StatementList* list = parser_node_convert(node); + StatementList *list = parser_node_convert(node); print_statement_list(list); free_statement_list(list); @@ -52,11 +52,8 @@ void parse_input(char *input) { } int main() { -#if defined(_WIN32) || defined(WIN32) - //Fix issues with debugging on windows setbuf(stdout, 0); setbuf(stderr, 0); -#endif InputBuffer *buffer = input_buffer_new();