Install all libraries with +x

This commit is contained in:
Thomas Nagy 2012-03-03 15:54:17 +01:00
parent 328a15232c
commit 284c3a0810
6 changed files with 1 additions and 6 deletions

View File

@ -62,7 +62,6 @@ class asmprogram(link_task):
run_str = '${ASLINK} ${ASLINKFLAGS} ${ASLNK_TGT_F}${TGT} ${ASLNK_SRC_F}${SRC}'
ext_out = ['.bin']
inst_to = '${BINDIR}'
chmod = Utils.O755
class asmshlib(asmprogram):
"Link object files into a c shared library"

View File

@ -26,7 +26,6 @@ class cprogram(link_task):
ext_out = ['.bin']
vars = ['LINKDEPS']
inst_to = '${BINDIR}'
chmod = Utils.O755
class cshlib(cprogram):
"Link object files into a c shared library"

View File

@ -132,7 +132,7 @@ class link_task(Task.Task):
inst_to = None
"""Default installation path for the link task outputs, or None to disable"""
chmod = Utils.O644
chmod = Utils.O755
"""Default installation mode for the link task outputs"""
def add_target(self, target):

View File

@ -29,7 +29,6 @@ class cxxprogram(link_task):
vars = ['LINKDEPS']
ext_out = ['.bin']
inst_to = '${BINDIR}'
chmod = Utils.O755
class cxxshlib(cxxprogram):
"Link object files into a c++ shared library"

View File

@ -27,7 +27,6 @@ class dprogram(link_task):
"Link object files into a d program"
run_str = '${D_LINKER} ${LINKFLAGS} ${DLNK_SRC_F}${SRC} ${DLNK_TGT_F:TGT} ${RPATH_ST:RPATH} ${DSTLIB_MARKER} ${DSTLIBPATH_ST:STLIBPATH} ${DSTLIB_ST:STLIB} ${DSHLIB_MARKER} ${DLIBPATH_ST:LIBPATH} ${DSHLIB_ST:LIB}'
inst_to = '${BINDIR}'
chmod = Utils.O755
class dshlib(dprogram):
"Link object files into a d shared library"

View File

@ -152,7 +152,6 @@ class fcprogram(ccroot.link_task):
color = 'YELLOW'
run_str = '${FC} ${LINKFLAGS} ${FCLNK_SRC_F}${SRC} ${FCLNK_TGT_F}${TGT[0].abspath()} ${RPATH_ST:RPATH} ${FCSTLIB_MARKER} ${FCSTLIBPATH_ST:STLIBPATH} ${FCSTLIB_ST:STLIB} ${FCSHLIB_MARKER} ${FCLIBPATH_ST:LIBPATH} ${FCLIB_ST:LIB}'
inst_to = '${BINDIR}'
chmod = Utils.O755
class fcshlib(fcprogram):
"""Link fortran libraries"""