Sha256: 236450171a9b384d6df2e84d410d653237ea0edf776b75d55692a35e8431bb58
Contents?: true
Size: 1.4 KB
Versions: 1
Compression:
Stored size: 1.4 KB
Contents
#ifndef SASS_H #define SASS_H #include <stddef.h> #include <stdbool.h> #ifdef __GNUC__ #define DEPRECATED(func) func __attribute__ ((deprecated)) #elif defined(_MSC_VER) #define DEPRECATED(func) __declspec(deprecated) func #else #pragma message("WARNING: You need to implement DEPRECATED for this compiler") #define DEPRECATED(func) func #endif #ifdef _WIN32 /* You should define ADD_EXPORTS *only* when building the DLL. */ #ifdef ADD_EXPORTS #define ADDAPI __declspec(dllexport) #define ADDCALL __cdecl #else #define ADDAPI #define ADDCALL #endif #else /* _WIN32 not defined. */ /* Define with no value on non-Windows OSes. */ #define ADDAPI #define ADDCALL #endif #ifndef LIBSASS_VERSION #define LIBSASS_VERSION "[NA]" #endif // include API headers #include "sass_values.h" #include "sass_functions.h" /* Make sure functions are exported with C linkage under C++ compilers. */ #ifdef __cplusplus extern "C" { #endif // Different render styles enum Sass_Output_Style { SASS_STYLE_NESTED, SASS_STYLE_EXPANDED, SASS_STYLE_COMPACT, SASS_STYLE_COMPRESSED }; // Some convenient string helper function ADDAPI char* ADDCALL sass_string_quote (const char *str, const char quote_mark); ADDAPI char* ADDCALL sass_string_unquote (const char *str); // Get compiled libsass version ADDAPI const char* ADDCALL libsass_version(void); #ifdef __cplusplus } // __cplusplus defined. #endif #endif
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sassc-0.0.10 | ext/libsass/sass.h |