diff options
author | Harald Wagener <wagener@gmail.com> | 2020-05-11 00:04:03 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-11 00:04:03 +0300 |
commit | 8e4127360038eddeaddd5f0ea01fe14d452c8dc2 (patch) | |
tree | 24d88299e85e31c2fbafdcab499bd7461b96a9fb | |
parent | 30bb4a3dfc3187fda0816a6a8a1c03cc25c43de2 (diff) |
First cut at Makefiles for Linux builds (#4)rc/maintenancerc/devel
-rw-r--r-- | ArcWelder/Makefile | 6 | ||||
-rw-r--r-- | ArcWelderConsole/Makefile | 5 | ||||
-rw-r--r-- | ArcWelderInverseProcessor/Makefile | 6 | ||||
-rw-r--r-- | GcodeProcessorLib/Makefile | 6 | ||||
-rw-r--r-- | Makefile | 17 |
5 files changed, 40 insertions, 0 deletions
diff --git a/ArcWelder/Makefile b/ArcWelder/Makefile new file mode 100644 index 0000000..a1f4894 --- /dev/null +++ b/ArcWelder/Makefile @@ -0,0 +1,6 @@ +all: + g++ -c -I../GCodeProcessorLib *.cpp + + +clean: + rm -f *.o diff --git a/ArcWelderConsole/Makefile b/ArcWelderConsole/Makefile new file mode 100644 index 0000000..3291fe0 --- /dev/null +++ b/ArcWelderConsole/Makefile @@ -0,0 +1,5 @@ +all: + g++ -o ArcWelderConsole -I../GcodeProcessorLib -I../ArcWelder ../GcodeProcessorLib/*.o ../ArcWelder/*.o ArcWelderConsole.cpp + +clean: + rm -f ArcWelderConsole diff --git a/ArcWelderInverseProcessor/Makefile b/ArcWelderInverseProcessor/Makefile new file mode 100644 index 0000000..a5b9b86 --- /dev/null +++ b/ArcWelderInverseProcessor/Makefile @@ -0,0 +1,6 @@ +all: + g++ -c -I../GcodeProcessorLib/ inverse_processor.cpp + g++ -o ArcWelderInverseProcessor -I../GcodeProcessorLib/ ../GcodeProcessorLib/*.o inverse_processor.o ArcWelderInverseProcessor.cpp + +clean: + rm -f *.o ArcWelderInverseProcessor diff --git a/GcodeProcessorLib/Makefile b/GcodeProcessorLib/Makefile new file mode 100644 index 0000000..122f959 --- /dev/null +++ b/GcodeProcessorLib/Makefile @@ -0,0 +1,6 @@ +all: + g++ -c *.cpp + + +clean: + rm -f *.o diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..47ca31c --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +all: + $(MAKE) -C GcodeProcessorLib all + $(MAKE) -C ArcWelder all + $(MAKE) -C ArcWelderConsole all + $(MAKE) -C ArcWelderInverseProcessor all + +clean: + $(MAKE) -C GcodeProcessorLib clean + $(MAKE) -C ArcWelder clean + $(MAKE) -C ArcWelderConsole clean + $(MAKE) -C ArcWelderInverseProcessor clean + + +cleanall: clean + + +.PHONY: all clean |