Skip to content

Commit ab0470b

Browse files
authored
Allow build time --with-cflags option to work
The current extconfg.rb overwrites $CFLAGS variable breaking usual gem -- --with-cflags="..." way of setting it
1 parent 8ae07a1 commit ab0470b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

ext/zstdruby/extconf.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def ext_export_filename
2626
name
2727
end
2828

29-
$CFLAGS = '-I. -O3 -std=c99 -DZSTD_STATIC_LINKING_ONLY -DZSTD_MULTITHREAD -pthread -DDEBUGLEVEL=0 -fvisibility=hidden -DZSTDLIB_VISIBLE=\'__attribute__((visibility("hidden")))\' -DZSTDLIB_HIDDEN=\'__attribute__((visibility("hidden")))\''
29+
$CFLAGS += '-I. -O3 -std=c99 -DZSTD_STATIC_LINKING_ONLY -DZSTD_MULTITHREAD -pthread -DDEBUGLEVEL=0 -fvisibility=hidden -DZSTDLIB_VISIBLE=\'__attribute__((visibility("hidden")))\' -DZSTDLIB_HIDDEN=\'__attribute__((visibility("hidden")))\''
3030
$CPPFLAGS += " -fdeclspec" if CONFIG['CXX'] =~ /clang/
3131

3232
# macOS specific: Use exported_symbols_list to control symbol visibility

0 commit comments

Comments
 (0)