From 818b2b5268842a5362ef12f5b250e92d340f8db8 Mon Sep 17 00:00:00 2001
From: Giovanni Bussi <giovanni.bussi@gmail.com>
Date: Fri, 23 Nov 2012 11:56:28 +0100
Subject: [PATCH] Added plumed-patch

Shell only version, useful for cross compiling
---
 src/lib/.gitignore |  5 +----
 src/lib/Makefile   | 12 ++++++++++--
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/src/lib/.gitignore b/src/lib/.gitignore
index 7256f01de..c00777816 100644
--- a/src/lib/.gitignore
+++ b/src/lib/.gitignore
@@ -1,6 +1,3 @@
 /Plumed.inc*
 /compile_options.sh
-/plumed-static
-/plumed-shared
-/plumed-runtime
-/plumed
+/plumed-*
diff --git a/src/lib/Makefile b/src/lib/Makefile
index 6314ff910..a2a60076d 100644
--- a/src/lib/Makefile
+++ b/src/lib/Makefile
@@ -60,7 +60,15 @@ $(DIRS):
 .PHONY: lib
 lib: $(PLUMED_KERNEL) $(PLUMED_SHARED_OBJ) $(OBJ_WRAPPER) \
      $(PLUMED_MAIN_STATIC) $(PLUMED_MAIN_SHARED) $(PLUMED_MAIN_RUNTIME) \
-     Plumed.inc Plumed.inc.runtime Plumed.inc.shared Plumed.inc.static 
+     Plumed.inc Plumed.inc.runtime Plumed.inc.shared Plumed.inc.static \
+     plumed-patch
+
+plumed-patch:
+	@echo "#! /bin/bash" > plumed-patch
+	@echo "echo 'NOTE: shell only version of path, useful for cross compiling'" >> plumed-patch
+	@echo "export PLUMED_ROOT=\"$(realpath ../../)\"" >> plumed-patch
+	@echo "source \"$(realpath ../../scripts/patch.sh)\"" >> plumed-patch
+	chmod a+x plumed-patch
 
 $(PLUMED_KERNEL):$(OBJ_KERNEL)
 	$(LDSO) -o $@ $^ $(DYNAMIC_LIBS)
@@ -127,7 +135,7 @@ endif
 clean:
 	rm -f $(CLEANLIST)
 	rm -f $(PLUMED_MAIN_STATIC) $(PLUMED_MAIN_SHARED) $(PLUMED_MAIN_RUNTIME)
-	rm -f Plumed.inc*
+	rm -f Plumed.inc* plumed-*
 
 # generic makefile rules
 include ../maketools/make.rules
-- 
GitLab