| # Copyright (c) 2002-2012 IBM, Inc. and others |
| # Sample code makefile definitions |
| |
| CLEANFILES=*~ $(TARGET).out |
| #################################################################### |
| # Load ICU information. You can copy this to other makefiles ####### |
| #################################################################### |
| CC=$(shell icu-config --cc) |
| CXX=$(shell icu-config --cxx) |
| CPPFLAGS=$(shell icu-config --cppflags) |
| CFLAGS=$(shell icu-config --cflags) |
| CXXFLAGS=$(shell icu-config --cxxflags) |
| LDFLAGS =$^ $(shell icu-config --ldflags) |
| LDFLAGS_USTDIO =$(shell icu-config --ldflags-icuio) |
| INVOKE=$(shell icu-config --invoke) |
| GENRB=$(shell icu-config --invoke=genrb) |
| GENRBOPT= |
| PKGDATA=$(shell icu-config --invoke=pkgdata) |
| SO=$(shell icu-config --so) |
| PKGDATAOPTS=-r $(shell icu-config --version) -w -v -d . |
| # default - resources in same mode as ICU |
| RESMODE=$(shell icu-config --icudata-mode) |
| |
| #################################################################### |
| ### Project independent things (common) |
| ### We depend on gmake for the bulk of the work |
| |
| RMV=rm -rf |