SF.net SVN: geany: [2681] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Wed Jun 11 17:03:34 UTC 2008
Revision: 2681
http://geany.svn.sourceforge.net/geany/?rev=2681&view=rev
Author: eht16
Date: 2008-06-11 10:03:01 -0700 (Wed, 11 Jun 2008)
Log Message:
-----------
Create Makefiles for src, tagmanager and scintilla sub directories to be able to run make from within Geany.
Modified Paths:
--------------
trunk/ChangeLog
trunk/scripts/wafinit.sh
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-06-11 16:41:11 UTC (rev 2680)
+++ trunk/ChangeLog 2008-06-11 17:03:01 UTC (rev 2681)
@@ -4,6 +4,9 @@
Use proper quoted multi-line string check from CTags SVN.
* src/geanyobject.c:
Fix wrong marshal type (pointer != int).
+ * scripts/wafinit.sh:
+ Create Makefiles for src, tagmanager and scintilla sub directories
+ to be able to run make from within Geany.
2008-06-10 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: trunk/scripts/wafinit.sh
===================================================================
--- trunk/scripts/wafinit.sh 2008-06-11 16:41:11 UTC (rev 2680)
+++ trunk/scripts/wafinit.sh 2008-06-11 17:03:01 UTC (rev 2681)
@@ -9,7 +9,7 @@
WAF="./waf"
fi
-
+# Makefile
cat > Makefile << EOF
.PHONY: build configure
@@ -43,6 +43,37 @@
EOF
+# src/Makefile
+cat > src/Makefile << EOF
+
+all: build
+
+build:
+ cd .. && $WAF build --targets=geany \$@
+
+EOF
+
+# tagmanager/Makefile
+cat > tagmanager/Makefile << EOF
+
+all: build
+
+build:
+ cd .. && $WAF build --targets=tagmanager \$@
+
+EOF
+
+# scintilla/Makefile
+cat > scintilla/Makefile << EOF
+
+all: build
+
+build:
+ cd .. && $WAF build --targets=scintilla \$@
+
+EOF
+
+# configure
cat > configure << EOF
#!/bin/sh
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list