midori/extensions/wscript_build

29 lines
912 B
Python

#! /usr/bin/env python
# WAF build script for midori
# This file is licensed under the terms of the expat license, see the file EXPAT.
extensions = os.listdir ('extensions')
for extension in extensions:
try:
folder = 'extensions' + os.sep + extension
files = os.listdir (folder)
target = extension
source = ''
for fila in files:
if fila[-2:] == '.c':
source += ' ' + extension + os.sep + fila
includes = '.' + os.sep + '..'
except:
if extension[-2:] != '.c':
continue
target = extension[:-2]
source = extension
includes = '..'
obj = bld.new_task_gen ('cc', 'shlib')
obj.target = target
obj.includes = includes
obj.source = source
obj.uselib = 'UNIQUE LIBSOUP GIO GTK SQLITE WEBKIT LIBXML'
obj.uselib_local = 'katze'
obj.install_path = '${LIBDIR}/midori'