Example #1
0
def make():
	if not monade.environ.target == puke.System.MACOS:
		monade.make('-C gettext-runtime install')
		monade.make('-C gettext-tools/misc install')
		monade.make('-C gettext-tools/m4 install')
	else:
		monade.make()
		monade.make('install')
Example #2
0
def do1(path, deploy):
  if Yak.XCC == System.MACOS or Yak.XCC == System.LINUX:
    command = './Configure darwin64-x86_64-cc --openssldir=roxssl --prefix="%s" enable-static-engine shared zlib-dynamic --with-zlib-lib=%s/lib --with-zlib-include=%s/include no-asm no-krb5' % (deploy, deploy, deploy)
    monade.docommand(path, deploy, command)
    monade.make('clean')
    monade.make()
    monade.make('test')
    monade.make('install')
Example #3
0
def make():
# monade.configure(path, deploy, '--with-pic --disable-rpath', debug='disable', shared='shared')
# no-shared no-zlib

  prego = ""
  if monade.environ.target == puke.System.WINDOWS:
    monade.environ.set('CROSS_COMPILE', 'i386-mingw32-')
    monade.environ.ldflags('-mwindows')
    # prego = 'CC="${CROSS_COMPILE}gcc" AR="${CROSS_COMPILE}ar r" RANLIB="${CROSS_COMPILE}ranlib"'

  monade.environ.set('MAKEFLAGS', '-j1')
   # -Wl,--export-all-symbols')
  # monade.environ.cflags('-Wl,--export-all-symbols')
  # monade.environ.cxxflags('-Wl,--export-all-symbols')
# monade.environ.ldflags('-Wl,--export-all-symbols')
  monade.make('clean')
  monade.make(preexec = prego)
  if not monade.environ.crosscompile:
    monade.make('test')
  monade.make('install', preexec = prego)
Example #4
0
def make():
  monade.make('clean')
  monade.make()
Example #5
0
def clean():
  monade.make('clean -w')
Example #6
0
def postprocess():
    monade.environ.useclang()
    monade.make("install")
Example #7
0
def clean():
    monade.make("clean")
Example #8
0
def make():
    monade.environ.useclang()
    monade.make()
Example #9
0
def makeAUTO():
  monade.make()
  monade.make('install')
Example #10
0
def cleanAUTO():
  monade.make('clean')
Example #11
0
def make():
	monade.environ.set('MAKEFLAGS', '-j1')
	monade.make()
	monade.make('install')
Example #12
0
def make():
	if monade.environ.target == puke.System.WINDOWS:
		monade.console.fail('CRAP! See http://lists.gnu.org/archive/html/bug-tar/2011-12/msg00000.html')
	monade.make()
	monade.make('install')
Example #13
0
def make():
	monade.environ.pwd = FileSystem.join(monade.environ.src, monade.technicolor.local)
	monade.make('macosx INSTALL_TOP="%s"' % monade.environ.prefix)
	monade.make('install INSTALL_TOP="%s"' % monade.environ.prefix)
Example #14
0
def clean():
  # Can't work normally here
  monade.environ.pwd = puke.FileSystem.join(monade.environ.src, monade.technicolor.local)
  monade.make('clean')