diff options
Diffstat (limited to 'my_basic-git/my_basic-makefile.patch')
-rw-r--r-- | my_basic-git/my_basic-makefile.patch | 44 |
1 files changed, 29 insertions, 15 deletions
diff --git a/my_basic-git/my_basic-makefile.patch b/my_basic-git/my_basic-makefile.patch index 2350775..0597b0b 100644 --- a/my_basic-git/my_basic-makefile.patch +++ b/my_basic-git/my_basic-makefile.patch @@ -1,22 +1,36 @@ -diff -u -r -N my_basic/makefile my_basic-makefile/makefile ---- my_basic/makefile 2018-08-28 20:17:25.725132293 +0200 -+++ my_basic-makefile/makefile 2018-08-28 20:32:42.807023449 +0200 +diff '--color=auto' -u -r -N my_basic-git/makefile my_basic-git-makefile/makefile +--- my_basic-git/makefile 2022-08-25 17:22:17.043773022 +0200 ++++ my_basic-git-makefile/makefile 2022-08-25 17:25:35.292744445 +0200 @@ -1,3 +1,5 @@ -+CFLAGS=-Os
-+
++CFLAGS=-Os ++ OS := $(shell uname -s)
IS_APPLE := $(shell echo $(OS)|grep -i darwin)
-@@ -10,10 +12,10 @@ - endif
-
- main.o : shell/main.c core/my_basic.h
-- cc -Os -c shell/main.c -Wno-unused-result
-+ cc $(CFLAGS) -c shell/main.c -Wno-unused-result
-
- my_basic.o : core/my_basic.c core/my_basic.h
+@@ -9,20 +11,20 @@ + my_basic_arm_app.o: my_basic_arm.o main_arm.o + cc -o my_basic_arm_app.o my_basic_arm.o main_arm.o -target arm64-apple-macos11
+ my_basic_x86.o: core/my_basic.c core/my_basic.h
+- cc -Os -c core/my_basic.c -Wno-multichar -Wno-overflow -Wno-unused-result -o my_basic_x86.o -target x86_64-apple-macos10.12
++ cc $(CFLAGS) -c core/my_basic.c -Wno-multichar -Wno-overflow -Wno-unused-result -o my_basic_x86.o -target x86_64-apple-macos10.12
+ main_x86.o: shell/main.c core/my_basic.h
+- cc -Os -c shell/main.c -Wno-unused-result -o main_x86.o -target x86_64-apple-macos10.12
++ cc $(CFLAGS) -c shell/main.c -Wno-unused-result -o main_x86.o -target x86_64-apple-macos10.12
+ my_basic_arm.o: core/my_basic.c core/my_basic.h
+- cc -Os -c core/my_basic.c -Wno-multichar -Wno-overflow -Wno-unused-result -o my_basic_arm.o -target arm64-apple-macos11
++ cc $(CFLAGS) -c core/my_basic.c -Wno-multichar -Wno-overflow -Wno-unused-result -o my_basic_arm.o -target arm64-apple-macos11
+ main_arm.o: shell/main.c core/my_basic.h
+- cc -Os -c shell/main.c -Wno-unused-result -o main_arm.o -target arm64-apple-macos11
++ cc $(CFLAGS) -c shell/main.c -Wno-unused-result -o main_arm.o -target arm64-apple-macos11
+ else
+ my_basic: my_basic.o main.o
+ cc -o output/my_basic my_basic.o main.o -lm -lrt
+ my_basic.o: core/my_basic.c core/my_basic.h
- cc -Os -c core/my_basic.c -Wno-multichar -Wno-overflow -Wno-unused-result
+ cc $(CFLAGS) -c core/my_basic.c -Wno-multichar -Wno-overflow -Wno-unused-result
+ main.o: shell/main.c core/my_basic.h
+- cc -Os -c shell/main.c -Wno-unused-result
++ cc $(CFLAGS) -c shell/main.c -Wno-unused-result
+ endif
- clean :
- rm -f main.o my_basic.o output/my_basic_bin output/my_basic_bin.exe
+ clean:
|