Me gather & copy ("find & xarg" below) all units etc to same directory
so that it can't be pointed by a  single macro.

debian.RULES:
[..]
        # create all necessary directories
        install -d $(INSTALL_DIR)/usr/bin
        install -d $(INSTALL_DIR)/usr/lib/mseide-msegui/units/common
        install -d $(INSTALL_DIR)/usr/lib/mseide-msegui/apps/ide
        install -d $(INSTALL_DIR)/usr/lib/mseide-msegui/tools/i18n
        # Install the IDE & its accessories
        install -m 755 $(CURDIR)/apps/ide/mseide
$(INSTALL_DIR)/usr/lib/mseide-msegui/apps/ide
        cp -Rfpl -t $(INSTALL_DIR)/usr/lib/mseide-msegui/apps/ide
apps/ide/syntaxdefs apps/ide/templates
        install -m 755 $(CURDIR)/build_all.sh
$(INSTALL_DIR)/usr/lib/mseide-msegui/build_all.sh
        install -m 755 $(CURDIR)/clean_all.sh
$(INSTALL_DIR)/usr/lib/mseide-msegui/clean_all.sh
        # Install the tools
        install -m 755 $(CURDIR)/tools/msedirclear.sh
$(INSTALL_DIR)/usr/lib/mseide-msegui/tools/msedirclear.sh
        install -m 755 $(CURDIR)/tools/bmp2pas
$(INSTALL_DIR)/usr/lib/mseide-msegui/tools/bmp2pas
        install -m 755 $(CURDIR)/tools/form2pas
$(INSTALL_DIR)/usr/lib/mseide-msegui/tools/form2pas
        install -m 755 $(CURDIR)/tools/i18n/msei18n
$(INSTALL_DIR)/usr/lib/mseide-msegui/tools/i18n/msei18n
        # Install the library files
        find -name '*.ppu' -or -name '*.[oa]' -or -name '*.so*' | egrep -ve
"\/(designutils|apps|tools)\/" | xargs cp -Rfpl -t
$(INSTALL_DIR)/usr/lib/mseide-msegui/units/common
        # Install startup scripts & links
        install -m 755 $(CURDIR)/install/mseide $(INSTALL_DIR)/usr/bin/mseide
        install -m 755 $(CURDIR)/install/mseide-icewm
$(INSTALL_DIR)/usr/bin/mseide-icewm
        # copy icons and menu entries for the GNOME menu
        install -d $(INSTALL_DIR)/usr/share/pixmaps
        install -d $(INSTALL_DIR)/usr/share/applications
        #convert -geometry 32x32 $(CURDIR)/images/mseide_32x32.png
$(INSTALL_DIR)/usr/share/pixmaps/mseide.xpm
        cp $(CURDIR)/images/mseide.xpm $(INSTALL_DIR)/usr/share/pixmaps/
        chmod 644 $(INSTALL_DIR)/usr/share/pixmaps/*.xpm
        install -m 644 $(CURDIR)/install/mseide.desktop
$(INSTALL_DIR)/usr/share/applications/mseide.desktop
[..]

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to