Home | History | Annotate | Download | only in samples
      1 # Copyright (C) 2016 and later: Unicode, Inc. and others.
      2 # License & terms of use: http://www.unicode.org/copyright.html#License
      3 #
      4 # Copyright (c) 2002-2012 IBM, Inc. and others
      5 # Sample code makefile definitions 
      6 
      7 CLEANFILES=*~ $(TARGET).out
      8 ####################################################################
      9 # Load ICU information. You can copy this to other makefiles #######
     10 ####################################################################
     11 CC=$(shell icu-config --cc)
     12 CXX=$(shell icu-config --cxx)
     13 CPPFLAGS=$(shell icu-config --cppflags)
     14 CFLAGS=$(shell icu-config --cflags)
     15 CXXFLAGS=$(shell icu-config --cxxflags)
     16 LDFLAGS =$^ $(shell icu-config --ldflags)
     17 LDFLAGS_USTDIO =$(shell icu-config --ldflags-icuio)
     18 INVOKE=$(shell icu-config --invoke)
     19 GENRB=$(shell icu-config --invoke=genrb)
     20 GENRBOPT=
     21 PKGDATA=$(shell icu-config --invoke=pkgdata)
     22 SO=$(shell icu-config --so)
     23 PKGDATAOPTS=-r $(shell icu-config --version) -w -v -d .
     24 # default - resources in same mode as ICU
     25 RESMODE=$(shell icu-config --icudata-mode)
     26 
     27 ####################################################################
     28 ### Project independent things (common) 
     29 ### We depend on gmake for the bulk of the work 
     30 
     31 RMV=rm -rf
     32