forked from boostorg/regex
Initial boost-regex++ release
[SVN r7845]
This commit is contained in:
76
lib/sunpro.mak
Normal file
76
lib/sunpro.mak
Normal file
@ -0,0 +1,76 @@
|
||||
# Makefile for regex++ library
|
||||
#
|
||||
# for SUN workshop 5.0 C++ compiler
|
||||
#
|
||||
|
||||
LIBNAME=regex++
|
||||
|
||||
CPP=CC
|
||||
CPP_FLAGS=-O -c
|
||||
|
||||
AR=CC -O -xar -o
|
||||
AR_SO=CC -G -o
|
||||
|
||||
INTDIR=.
|
||||
OUTDIR=.
|
||||
|
||||
CPP_PROJ= $(CPP_FLAGS) -I../../../ $(CFGX)
|
||||
|
||||
LIB32_OBJS= \
|
||||
$(INTDIR)/posix_api.o \
|
||||
$(INTDIR)/wide_posix_api.o \
|
||||
$(INTDIR)/regex_synch.o \
|
||||
$(INTDIR)/regex.o \
|
||||
$(INTDIR)/fileiter.o \
|
||||
$(INTDIR)/cregex.o \
|
||||
$(INTDIR)/c_regex_traits_common.o \
|
||||
$(INTDIR)/c_regex_traits.o
|
||||
$(INTDIR)/cpp_regex_traits.o
|
||||
$(INTDIR)/w32_regex_traits.o
|
||||
|
||||
all: $(OUTDIR)/lib$(LIBNAME).a
|
||||
clean:
|
||||
rm -f *.o
|
||||
rm -rf SunWS_cache
|
||||
|
||||
$(OUTDIR)/lib$(LIBNAME).a :: $(LIB32_OBJS)
|
||||
$(AR) lib$(LIBNAME).a posix_api.o wide_posix_api.o re_strw.o regex_synch.o regex.o fileiter.o cregex.o c_regex_traits.o c_regex_traits_common.o cpp_regex_traits.o
|
||||
|
||||
$(INTDIR)/posix_api.o : ../src/posix_api.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/posix_api.cpp
|
||||
|
||||
$(INTDIR)/wide_posix_api.o : ../src/wide_posix_api.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/wide_posix_api.cpp
|
||||
|
||||
|
||||
$(INTDIR)/re_strw.o : ../src/re_strw.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/re_strw.cpp
|
||||
|
||||
|
||||
$(INTDIR)/regex_synch.o : ../src/regex_synch.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/regex_synch.cpp
|
||||
|
||||
|
||||
$(INTDIR)/regex.o : ../src/regex.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/regex.cpp
|
||||
|
||||
$(INTDIR)/fileiter.o : ../src/fileiter.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/fileiter.cpp
|
||||
|
||||
$(INTDIR)/cregex.o : ../src/cregex.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/cregex.cpp
|
||||
|
||||
$(INTDIR)/c_regex_traits.o : ../src/c_regex_traits.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/c_regex_traits.cpp
|
||||
|
||||
$(INTDIR)/c_regex_traits_common.o : ../src/c_regex_traits_common.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/c_regex_traits_common.cpp
|
||||
|
||||
$(INTDIR)/cpp_regex_traits.o : ../src/cpp_regex_traits.cpp
|
||||
$(CPP) $(CPP_PROJ) ../src/cpp_regex_traits.cpp
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user