@@ -9,56 +9,73 @@ AM_CXXFLAGS += -DLIBSASS_VERSION="\"$(LIBSASS_VERSION)\""
99AM_CXXFLAGS += -std=c++0x
1010
1111if ENABLE_COVERAGE
12- AM_CFLAGS += -O0 --coverage
13- AM_CXXFLAGS += -O0 --coverage
14- AM_LDFLAGS += -O0 --coverage -lgcov
12+ AM_CFLAGS += -O0 --coverage
13+ AM_CXXFLAGS += -O0 --coverage
14+ AM_LDFLAGS += -O0 --coverage -lgcov
1515else
16- AM_CFLAGS += -O2
17- AM_CXXFLAGS += -O2
18- AM_LDFLAGS += -O2
16+ AM_CFLAGS += -O2
17+ AM_CXXFLAGS += -O2
18+ AM_LDFLAGS += -O2
1919endif
2020
21+ VERSION = $(LIBSASS_VERSION )
22+
23+ EXTRA_DIST = \
24+ COPYING \
25+ INSTALL \
26+ LICENSE \
27+ Readme.md
28+
2129pkgconfigdir = $(libdir ) /pkgconfig
2230pkgconfig_DATA = support/libsass.pc
2331
2432lib_LTLIBRARIES = libsass.la
2533
2634libsass_la_SOURCES = \
27- cencode.c \
28- ast.cpp \
29- base64vlq.cpp \
30- bind.cpp \
31- constants.cpp \
32- context.cpp \
33- contextualize.cpp \
34- copy_c_str.cpp \
35- error_handling.cpp \
36- eval.cpp \
37- expand.cpp \
38- extend.cpp \
39- file.cpp \
40- functions.cpp \
41- inspect.cpp \
42- node.cpp \
43- json.cpp \
44- output_compressed.cpp \
45- output_nested.cpp \
46- parser.cpp \
47- prelexer.cpp \
48- remove_placeholders.cpp \
49- sass.cpp \
50- sass_util.cpp \
51- sass_values.cpp \
52- sass_context.cpp \
53- sass_functions.cpp \
54- sass_interface.cpp \
55- sass2scss.cpp \
56- source_map.cpp \
57- to_c.cpp \
58- to_string.cpp \
59- units.cpp \
60- utf8_string.cpp \
61- util.cpp
35+ ast_fwd_decl.hpp ast_def_macros.hpp \
36+ kwd_arg_macros.hpp memory_manager.hpp \
37+ position.hpp operation.hpp \
38+ subset_map.hpp mapping.hpp \
39+ color_names.hpp backtrace.hpp \
40+ cencode.c b64/cencode.h b64/encode.h \
41+ token.hpp environment.hpp \
42+ paths.hpp debug.hpp \
43+ utf8.h utf8/core.h \
44+ utf8/checked.h utf8/unchecked.h \
45+ ast.cpp ast.hpp \
46+ base64vlq.cpp base64vlq.hpp \
47+ bind.cpp bind.hpp \
48+ constants.cpp constants.hpp \
49+ context.cpp context.hpp \
50+ contextualize.cpp contextualize.hpp \
51+ copy_c_str.cpp copy_c_str.hpp \
52+ error_handling.cpp error_handling.hpp \
53+ eval.cpp eval.hpp \
54+ expand.cpp expand.hpp \
55+ extend.cpp extend.hpp \
56+ file.cpp file.hpp \
57+ functions.cpp functions.hpp \
58+ inspect.cpp inspect.hpp \
59+ node.cpp node.hpp \
60+ json.cpp json.hpp \
61+ output_compressed.cpp output_compressed.hpp \
62+ output_nested.cpp output_nested.hpp \
63+ parser.cpp parser.hpp \
64+ prelexer.cpp prelexer.hpp \
65+ remove_placeholders.cpp remove_placeholders.hpp \
66+ sass.cpp sass.h \
67+ sass_util.cpp sass_util.hpp \
68+ sass_values.cpp sass_values.h \
69+ sass_context.cpp sass_context.h \
70+ sass_functions.cpp sass_functions.h \
71+ sass_interface.cpp sass_interface.h \
72+ sass2scss.cpp sass2scss.h \
73+ source_map.cpp source_map.hpp \
74+ to_c.cpp to_c.hpp \
75+ to_string.cpp to_string.hpp \
76+ units.cpp units.hpp \
77+ utf8_string.cpp utf8_string.hpp \
78+ util.cpp util.hpp
6279
6380libsass_la_CFLAGS = $(AM_CFLAGS )
6481libsass_la_CXXFLAGS = $(AM_CXXFLAGS )
@@ -85,29 +102,29 @@ SASS_SASSC_PATH ?= sassc
85102SASS_SPEC_PATH ?= sass-spec
86103SASSC_BIN = $(SASS_SASSC_PATH ) /bin/sassc
87104
88- TESTS = $(SASS_SPEC_PATH ) /spec/basic \
89- $(SASS_SPEC_PATH ) /spec/css \
90- $(SASS_SPEC_PATH ) /spec/extend-tests \
91- $(SASS_SPEC_PATH ) /spec/extends \
92- $(SASS_SPEC_PATH ) /spec/libsass \
93- $(SASS_SPEC_PATH ) /spec/libsass-closed-issues \
94- $(SASS_SPEC_PATH ) /spec/maps \
95- $(SASS_SPEC_PATH ) /spec/misc \
96- $(SASS_SPEC_PATH ) /spec/regressions \
97- $(SASS_SPEC_PATH ) /spec/scss \
98- $(SASS_SPEC_PATH ) /spec/scss-tests \
99- $(SASS_SPEC_PATH ) /spec/types
105+ TESTS = \
106+ $(SASS_SPEC_PATH ) /spec/basic \
107+ $(SASS_SPEC_PATH ) /spec/css \
108+ $(SASS_SPEC_PATH ) /spec/extend-tests \
109+ $(SASS_SPEC_PATH ) /spec/extends \
110+ $(SASS_SPEC_PATH ) /spec/libsass \
111+ $(SASS_SPEC_PATH ) /spec/libsass-closed-issues \
112+ $(SASS_SPEC_PATH ) /spec/maps \
113+ $(SASS_SPEC_PATH ) /spec/misc \
114+ $(SASS_SPEC_PATH ) /spec/regressions \
115+ $(SASS_SPEC_PATH ) /spec/scss \
116+ $(SASS_SPEC_PATH ) /spec/scss-tests \
117+ $(SASS_SPEC_PATH ) /spec/types
100118
101119SASS_TEST_FLAGS =
102- LOG_DRIVER = env AM_TAP_AWK='$(AWK ) ' $(SHELL ) ./scripts /tap-driver
120+ LOG_DRIVER = env AM_TAP_AWK='$(AWK ) ' $(SHELL ) ./script /tap-driver
103121AM_LOG_FLAGS = -c ./sassc_bin --ignore-todo $(LOG_FLAGS )
104122if USE_TAP
105- AM_LOG_FLAGS += -t
106- SASS_TEST_FLAGS += -t | tapout
107- # route everything throught the tap runner to produce tap output
108- LOG_COMPILER = ./scripts/tap-runner $(RUBY ) $(SASS_SPEC_PATH ) /sass-spec.rb
123+ AM_LOG_FLAGS += -t
124+ SASS_TEST_FLAGS += -t | tapout
125+ LOG_COMPILER = ./script/tap-runner $(RUBY) $(SASS_SPEC_PATH)/sass-spec.rb
109126else
110- LOG_COMPILER = $(RUBY ) $(SASS_SPEC_PATH ) /sass-spec.rb
127+ LOG_COMPILER = $(RUBY) $(SASS_SPEC_PATH)/sass-spec.rb
111128endif
112129
113130$(SASSC_BIN ) : libsass.la
0 commit comments