summaryrefslogtreecommitdiff
path: root/cxx/Makefile
blob: c896a9b5d8edba49f97adf0683d9cf9ab872690d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
include ../Makefile.cfg

OBJS =	$(patsubst %.cc, %.o, $(wildcard *.cc))

all: libstdc++.a

libstdc++.a: $(OBJS)
	$(AR) r libstdc++.a $(OBJS)
	
%.o: %.cc
	$(CXX) $(CXXFLAGS) -c -o $@ $<

install: libstdc++.a
	cp libstdc++.a $(TOOLCHAIN_PREFIX)/lib

clean:
	rm -f $(OBJS) libstdc++.a

distclean: clean