Commit de3c1f75 by Aaron Leung

Merge branch 'master' of https://github.com/hcatlin/libsass

Conflicts:
	Makefile
parents 7a238d10 ae6c58e4
CC=g++ CC = g++
CFLAGS=-c -Wall -O2 -fPIC CFLAGS = -Wall -O2 -fPIC
LDFLAGS= -fPIC LDFLAGS = -fPIC
SOURCES = \
constants.cpp context.cpp functions.cpp document.cpp \ PREFIX = /usr/local
document_parser.cpp eval_apply.cpp node.cpp \ LIBDIR = $(PREFIX)/lib
node_factory.cpp node_emitters.cpp prelexer.cpp \
selector.cpp sass_interface.cpp SOURCES = constants.cpp context.cpp functions.cpp document.cpp \
document_parser.cpp eval_apply.cpp node.cpp \
node_factory.cpp node_emitters.cpp prelexer.cpp \
selector.cpp sass_interface.cpp
OBJECTS = $(SOURCES:.cpp=.o) OBJECTS = $(SOURCES:.cpp=.o)
all: $(OBJECTS) static: libsass.a
ar rvs libsass.a $(OBJECTS) shared: libsass.so
libsass.a: $(OBJECTS)
ar rvs $@ $(OBJECTS)
shared: $(OBJECTS) libsass.so: $(OBJECTS)
$(CC) -shared -o libsass.so *.o $(CC) -shared $(LDFLAGS) -o $@ $(OBJECTS)
.cpp.o: .cpp.o:
$(CC) $(CFLAGS) $< -o $@ $(CC) $(CFLAGS) -c -o $@ $<
install: libsass.a
install -Dpm0755 $< $(DESTDIR)$(LIBDIR)/$<
install-shared: libsass.so
install -Dpm0755 $< $(DESTDIR)$(LIBDIR)/$<
clean: clean:
rm -rf *.o *.a *.so rm -f $(OBJECTS) *.a *.so
\ No newline at end of file
.PHONY: static shared install install-shared clean
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment