# Copyright (C) 2016 and later: Unicode, Inc. and others. # License & terms of use: http://www.unicode.org/copyright.html # # Copyright (c) 2001-2011 IBM, Inc. and others # common makefile between ufortune and ufortune/resources # mode of resource bundle - # you can change this to: # dll - will create a dynamically linked library # (may require 'make install' in resources subdir for # proper library installation) # # static - will statically link data into ufortune # # common - will create fortune_resources.dat in the resources subdir # (must be locatable by ICU_PATH - use 'make check') # # files - will use separate files, such as es.res, fi.res, etc. # (use 'make check') # RESMODE=static # Resource shortname RESNAME=fortune_resources RESLDFLAGS= # Don't call udata_setAppData unless we are linked with the data RESCPPFLAGS=-DUFORTUNE_NOSETAPPDATA CHECK_VARS= ICU_DATA=$(RESDIR) # DLL and static modes are identical here ifeq ($(RESMODE),dll) RESLDFLAGS= -L$(RESDIR) -l$(RESNAME) RESCPPFLAGS= CHECK_VARS= endif ifeq ($(RESMODE),static) RESLDFLAGS= -L$(RESDIR) -l$(RESNAME) RESCPPFLAGS= CHECK_VARS= endif