Create Makefiles for src, tagmanager and scintilla sub directories to be able to run make from within Geany.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2681 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
Enrico Tröger 2008-06-11 17:03:01 +00:00
parent 54cf3a19bd
commit c0c173d20e
2 changed files with 35 additions and 1 deletions

View File

@ -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>

View File

@ -9,7 +9,7 @@ then
WAF="./waf"
fi
# Makefile
cat > Makefile << EOF
.PHONY: build configure
@ -43,6 +43,37 @@ configure:
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