| |
| path-constant SELF : . ; |
| |
| import path ; |
| import package ; |
| import os ; |
| |
| local ext = "" ; |
| if [ os.on-windows ] |
| { |
| ext = ".exe" ; |
| } |
| |
| |
| package.install boost-build-engine boost-build |
| : # properties |
| : # binaries |
| b2$(ext) bjam$(ext) |
| ; |
| |
| local e1 = [ path.glob-tree $(SELF)/example : * : . .svn ] ; |
| local e2 ; |
| for e in $(e1) |
| { |
| e = [ path.native $(e) ] ; |
| if [ CHECK_IF_FILE $(e) ] |
| { |
| e2 += $(e) ; |
| } |
| } |
| |
| package.install-data boost-build-core |
| : # Which subdir of $prefix/share |
| boost-build |
| : # What to install |
| $(SELF)/boost-build.jam |
| $(SELF)/build-system.jam |
| [ path.glob-tree $(SELF)/build : *.jam *.py ] |
| [ path.glob-tree $(SELF)/kernel : *.jam *.py ] |
| [ path.glob-tree $(SELF)/util : *.jam *.py ] |
| [ path.glob-tree $(SELF)/tools : *.jam *.py ] |
| $(e2) |
| : # What is the root of the directory |
| <install-source-root>. |
| ; |
| |
| alias install : boost-build-engine boost-build-core ; |