#!/usr/bin/env python # encoding: utf-8 """ WAF Tool to force programs to be statically linked """ from waflib.TaskGen import after_method, feature @feature('static_linking') @after_method('apply_link') def force_static_linking(self): env = self.link_task.env env.STLIB += env.LIB env.LIB = [] env.STLIB_MARKER = '-static' env.SHLIB_MARKER = ''