summaryrefslogtreecommitdiff
path: root/init-from-git.sh
blob: 029b2d3b4cee521bbeca431b4ce391869e07bfe6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#!/bin/sh

set -x


aclean() {
    rm -f lean.m4
    hg clone https://bitbucket.org/GregorR/autoconf-lean
    make -C autoconf-lean\
        && mv autoconf-lean/lean.m4 .\
        && rm -rf autoconf-lean
}


ev() {
    d=libev-4.20
    rm -rf ev
    wget -q http://dist.schmorp.de/libev/Attic/$d.tar.gz\
        && tar -xzf $d.tar.gz\
        && rm -f $d.tar.gz\
        && mv $d ev
}


ylib() {
    U=http://g.blicky.net/ylib.git/plain
    rm -rf ylib
    mkdir -p ylib\
        && wget -q $U/list.h -O ylib/list.h\
        && wget -q $U/vec.h -O ylib/vec.h\
        && wget -q $U/yopt.h -O ylib/yopt.h
}

rm -r deps
mkdir -p deps
cd deps

aclean
ev
ylib