root/linux/Makefile @ 1867

Revision 1867, 1.6 KB (checked in by knittl, 4 years ago)

Makefile umgebaut (siehe r1865 und r1864)

da die files jetzt in entsprechenden verzeichnissen liegen, fallen die
ganzen transform-blöcke weg, es muss jetzt nur mehr xkb vorne angehängt
werden

Line 
1FILES=bin/installiere_neo/installiere_neo xmodmap/neo_de_x-prog.xmodmap \
2xmodmap/neo_de_alternative.xmodmap xmodmap/neo_de.xmodmap.referenz X/xkb.tgz
3
4all:${FILES}
5
6bin/installiere_neo/installiere_neo: xmodmap/neo_de.xmodmap xmodmap/neo_de_alternative.xmodmap xmodmap/neo_de_x-prog.xmodmap console/neo.map bin/asdf bin/uiae ../A-REFERENZ-A/neo20.txt bin/neo bin/num bin/wiemitneo bin/beschreibe ../Compose/Compose.neo etc/neo.conf bin/installiere_neo/erzeuge.installiere_neo bin/installiere_neo/installiere_neo.1 bin/installiere_neo/installiere_neo.2
7        cd bin/installiere_neo; ./erzeuge.installiere_neo > installiere_neo
8        chmod a+x $@
9
10xmodmap/neo_de_x-prog.xmodmap:xmodmap/neo_de.xmodmap
11        sed -e 's/\x09Up/\x9KP_Up/g' \
12        -e 's/BackSpace/NoSymbol/g' \
13        -e 's/\x09Delete/\x09KP_Delete/g' \
14        -e 's/\x09Insert/\x09KP_Insert/g' \
15        -e 's/\x09Home/\x09KP_Home/g' \
16        -e 's/\x09Left/\x09KP_Left/g' \
17        -e 's/\x09Down/\x09KP_Down/g' \
18        -e 's/\x09Right/\x09KP_Right/g' \
19        -e 's/\x09End/\x09KP_End/g' \
20        -e 's/\x09Next/\x09KP_Next/g' \
21        -e 's/\x09KP_Add/\x09plus/g' \
22        -e 's/\x09KP_Substract/\x09minus/g' \
23        -e 's/\x09Return/\x09KP_Enter/g' $< > $@
24
25
26xmodmap/neo_de_alternative.xmodmap:xmodmap/neo_de.xmodmap
27        sed -e 's/U202F/NoSymbol/g' \
28        -e 's/dead_stroke/NoSymbol/g' \
29        -e 's/dead_doublegrave/U02F5/g' \
30        -e 's/dead_dasia/U1FFE/g' $< > $@
31
32xmodmap/neo_de.xmodmap.referenz:xmodmap/neo_de.xmodmap
33        cd xmodmap; ./erzeuge_neo_de_referenz > neo_de.xmodmap.referenz
34
35X/xkb.tgz:X/rules/* X/symbols/* X/types/*
36        cd X; \
37        chmod u=rw,g=r,o=r rules/* symbols/* types/*; \
38        tar -cz --transform='s,^,xkb/,' \
39        -f xkb.tgz rules symbols types
40
41clean:
42        rm -f ${FILES}
43
44.PHONY: clean
Note: See TracBrowser for help on using the browser.