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