2 # Makefile for Klaudia #
3 # ---------------------- #
13 # Generate python code from QtDesigner UI files
14 pykdeuic4
-o .
/src
/ui_mainw.py .
/ui
/mainw.ui
15 pykdeuic4
-o .
/src
/ui_renderw.py .
/ui
/renderw.ui
16 pykdeuic4
-o .
/src
/ui_wizard.py .
/ui
/wizard.ui
17 pykdeuic4
-o .
/src
/ui_dia_properties.py .
/ui
/dia_properties.ui
18 pykdeuic4
-o .
/src
/ui_dia_studios.py .
/ui
/dia_studios.ui
19 pykdeuic4
-o .
/src
/ui_tb_main.py .
/ui
/tb_main.ui
20 pykdeuic4
-o .
/src
/ui_tb_apps.py .
/ui
/tb_apps.ui
21 pykdeuic4
-o .
/src
/ui_tb_connections.py .
/ui
/tb_connections.ui
22 pykdeuic4
-o .
/src
/ui_tb_connections_new.py .
/ui
/tb_connections_new.ui
23 pykdeuic4
-o .
/src
/ui_tb_mixer.py .
/ui
/tb_mixer.ui
24 # Wizard Hacks (read: bug in KDE)
25 sed
"s/from PyKDE4 import kdeui/from PyKDE4 import kdeui, kio/" -i src
/ui_wizard.py
26 sed
"s/QtGui.KFile/kio.KFile/" -i src
/ui_wizard.py
29 make
-C fst
-f Makefile.
info
30 # Compile jack-capture
34 cp fst
/*.exe fst
/*.exe.so jack-capture
/jack_capture bins
39 make
distclean -C fst
-f Makefile.
info
40 make
distclean -C jack-capture
43 rm -f src
/ui_
*.py src
/*.pyc src
/*~
*~
45 make
clean -C fst
-f Makefile.
info
46 make
clean -C jack-capture
50 install -d
$(DESTDIR
)/$(PREFIX
)/bin
/
51 install -d
$(DESTDIR
)/$(PREFIX
)/share
/applications
/
52 install -d
$(DESTDIR
)/$(PREFIX
)/share
/pixmaps
/
53 install -d
$(DESTDIR
)/$(PREFIX
)/share
/klaudia
/
54 install -d
$(DESTDIR
)/$(PREFIX
)/share
/klaudia
/bins
/
55 install -d
$(DESTDIR
)/$(PREFIX
)/share
/klaudia
/src
/
56 install -d
$(DESTDIR
)/$(PREFIX
)/share
/klaudia
/templates
/
57 install -d
$(DESTDIR
)/$(PREFIX
)/share
/klaudia
/templates
/Ardour
/
59 install -m
655 klaudia
$(DESTDIR
)/$(PREFIX
)/bin
/
60 install -m
644 klaudia.desktop
$(DESTDIR
)/$(PREFIX
)/share
/applications
/
61 install -m
655 bins
/* $(DESTDIR
)/$(PREFIX
)/share
/klaudia
/bins
/
62 install -m
655 src
/*.py src
/*.rc
$(DESTDIR
)/$(PREFIX
)/share
/klaudia
/src
/
63 install -m
644 templates
/* $(DESTDIR
)/$(PREFIX
)/share
/klaudia
/templates
/ || true
64 install -m
644 templates
/Ardour
/* $(DESTDIR
)/$(PREFIX
)/share
/klaudia
/templates
/Ardour
/