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
|
--- a/pycode-browser.py
+++ b/pycode-browser.py
@@ -310,6 +310,6 @@
if extn == ".py":
fb.execute(pathname)
- fb = FileBrowser_pycode(abs_path()+'Code',[".py"])
+ fb = FileBrowser_pycode(os.path.join(abs_path(),'Code'),[".py"])
fb.set_double_click_callback(my_callback)
gtk.main()
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,27 @@
+DESTDIR=
+SHAREDIR=/usr/share/pycode-browser
+BINDIR=$(DESTDIR)/usr/bin
+APPDIR=$(DESTDIR)/usr/share/applications
+
+all:
+ make -C pybooksrc all DESTDIR=$(DESTDIR)
+
+clean:
+ rm -f *~
+ make -C pybooksrc clean
+
+install:
+ mkdir -p $(DESTDIR)$(SHAREDIR)
+ cp -a Code gui pycode-browser.py $(DESTDIR)$(SHAREDIR)
+ cp pybooksrc/mapy.pdf $(DESTDIR)$(SHAREDIR)/
+ find $(DESTDIR)$(SHAREDIR) -type f -exec chmod 466 {} \;
+ mkdir $(BINDIR)
+ echo "#! /bin/sh" > $(BINDIR)/pycode-browser
+ echo "python $(SHAREDIR)/pycode-browser.py" >> $(BINDIR)/pycode-browser
+ echo "#! /bin/sh" > $(BINDIR)/pycode-browser-book
+ echo "evince $(SHAREDIR)/mapy.pdf" >> $(BINDIR)/pycode-browser-book
+ mkdir -p $(APPDIR)
+ install -m 644 *.desktop $(APPDIR)
+
+
+
|