| # 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 |