Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FormerLurker/ArcWelderLib.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarald Wagener <wagener@gmail.com>2020-05-11 00:04:03 +0300
committerGitHub <noreply@github.com>2020-05-11 00:04:03 +0300
commit8e4127360038eddeaddd5f0ea01fe14d452c8dc2 (patch)
tree24d88299e85e31c2fbafdcab499bd7461b96a9fb
parent30bb4a3dfc3187fda0816a6a8a1c03cc25c43de2 (diff)
First cut at Makefiles for Linux builds (#4)rc/maintenancerc/devel
-rw-r--r--ArcWelder/Makefile6
-rw-r--r--ArcWelderConsole/Makefile5
-rw-r--r--ArcWelderInverseProcessor/Makefile6
-rw-r--r--GcodeProcessorLib/Makefile6
-rw-r--r--Makefile17
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