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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
MENU_RES=../src/menu-default.lht ../src_plugins/*/*-menu.lht
ROOT=..
all: keys.html user/05_ui/04_common/keytree.svg user/05_ui/04_common/keytree.txt
ROOT="" ./Autostyle.sh *.html
LIBRND_LIBDIR="$(LIBRND_LIBDIR)" ./datasheet.sh
include ../Makefile.conf
include $(LIBRND_MAK)
user/05_ui/04_common/keytree.svg: $(MENU_RES) $(KEYLIST)
$(KEYLIST) --dot user/05_ui/04_common/src/node_names.txt $(MENU_RES) > user/05_ui/04_common/keytree.dot
dot -Tsvg < user/05_ui/04_common/keytree.dot >user/05_ui/04_common/keytree.svg
user/05_ui/04_common/keytree.txt: $(MENU_RES) $(KEYLIST)
$(KEYLIST) --lst $(MENU_RES) > user/05_ui/04_common/keytree.txt
keys.html: $(MENU_RES) $(KEYLIST)
$(KEYLIST) $(MENU_RES) > keys.html
install_main:
$(SCCBOX) $(HOW) *.html *.txt TODO $(DOCDIR)/
install:
$(SCCBOX) mkdir -p "$(DOCDIR)"
cd man && $(MAKE) install
cd user && $(MAKE) install
cd resources && $(MAKE) install
cd tutorials && $(MAKE) install
cd security && $(MAKE) install
cd conf && $(MAKE) install
cd developer && $(MAKE) install
$(MAKE) install_main HOW="install -f -d"
linstall:
cd man && $(MAKE) linstall
cd user && $(MAKE) linstall
cd resources && $(MAKE) linstall
cd tutorials && $(MAKE) linstall
cd security && $(MAKE) linstall
cd conf && $(MAKE) linstall
cd developer && $(MAKE) linstall
$(MAKE) install_main HOW="install -f -l -d"
uninstall:
cd man && $(MAKE) uninstall
cd user && $(MAKE) uninstall
cd resources && $(MAKE) uninstall
cd tutorials && $(MAKE) uninstall
cd security && $(MAKE) uninstall
cd conf && $(MAKE) uninstall
cd developer && $(MAKE) uninstall
$(MAKE) install_main HOW="install -f -u -d"
clean:
cd man && $(MAKE) clean
cd user && $(MAKE) clean
cd tutorials && $(MAKE) clean
cd security && $(MAKE) clean
cd conf && $(MAKE) clean
cd developer && $(MAKE) clean
distclean:
cd man && $(MAKE) distclean
cd user && $(MAKE) distclean
cd tutorials && $(MAKE) distclean
cd security && $(MAKE) distclean
cd conf && $(MAKE) distclean
cd developer && $(MAKE) distclean
|