End of day: working on vueRead()/VUE.read()

This commit is contained in:
2020-08-03 20:34:02 -05:00
parent 030fc96fc7
commit cc25345960
8 changed files with 307 additions and 40 deletions
+5 -2
View File
@@ -63,11 +63,14 @@ clean: clean_most
.PHONY: core
core:
@echo " Checking native core library for style errors"
$(eval coreargs = -c -Isrc/core/include -Wall -Wextra \
$(eval coreargs = -c -Isrc/core/include -Werror -Wall -Wextra -Wpedantic \
-fno-strict-aliasing -fsyntax-only src/core/vue.c)
@gcc -std=c90 $(coreargs)
@gcc -std=c90 -D VUE_BIGENDIAN $(coreargs)
@gcc -std=c99 $(coreargs)
@gcc -std=c99 -D VUE_BIGENDIAN $(coreargs)
@gcc -std=c11 $(coreargs)
@gcc -std=c11 -D VUE_BIGENDIAN $(coreargs)
# Compile the Java desktop application
.PHONY: desktop
@@ -161,5 +164,5 @@ win64: win64_pre native_common
native_common:
@echo " Building native module $(name)"
@$(prefix)gcc $(include) -Isrc/core/include $(gccargs) -s -shared -O2 \
-fno-strict-aliasing \
-fno-strict-aliasing -Werror \
-o native/$(name)$(ext) src/desktop/native/native.c src/core/vue.c