You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

17 lines
353 B

#!/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 = ''