Taking into account CPPFLAGS for hardening.
Also, this package more or less expects libsass locally (when downloading
from pypi, source of libsass is included. So fixing some path and linking.
--- a/setup.py
+++ b/setup.py
@@ -128,18 +128,20 @@
                 with open(cencode_path, 'w') as f:
                     f.write(cencode_body)
 
+    #flags = ['-c', '-O3', os.getenv('CFLAGS')] + flags
     flags = ['-c', '-O3'] + flags
 
     if platform.system() == 'FreeBSD':
         link_flags = ['-fPIC', '-lc++']
     else:
         link_flags = ['-fPIC', '-lstdc++']
+    link_flags.append('-lsass')
 
 sass_extension = Extension(
     '_sass',
     sources,
-    library_dirs=[os.path.join('.', 'libsass', 'src')],
-    include_dirs=[os.path.join('.', 'libsass', 'include')],
+    #library_dirs=[os.path.join('.', 'libsass', 'src')],
+    #include_dirs=[os.path.join('.', 'libsass', 'include')],
     depends=headers,
     extra_compile_args=flags,
     extra_link_args=link_flags,
