• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#
2# Copyright (C) 2017 and later: Unicode, Inc. and others.
3# License & terms of use: http://www.unicode.org/copyright.html
4#
5#*****************************************************************************
6#
7#   Copyright (C) 2006-2008, International Business Machines
8#   Corporation and others.  All Rights Reserved.
9#
10#*****************************************************************************
11#
12#  FILE NAME : Makefile
13#
14#   Date        Name        Description
15#   03/02/2006  grhoten     Creation.
16#*****************************************************************************
17
18## List of phony targets
19.PHONY : all all-local install install-local clean clean-local	\
20distclean distclean-local install-library install-headers dist	\
21dist-local check check-local
22
23## Clear suffix list
24.SUFFIXES :
25
26## List of standard targets
27all: all-local
28install: install-local
29clean: clean-local
30distclean : distclean-local
31dist: dist-local
32check: all check-local
33
34ALL_TARGETS = displayLocaleConv testTimezone
35#ICU_BASE = /home/build/Build_ICU_HP11iACC
36#ICU_BASE = /home/build/Build_ICU_Solaris9CC
37ICU_BASE = /home/build/Build_ICU_LinuxRHEL4.2
38#ICU_BASE = /home/build/Build_ICU_MacOSX
39#ICU_BASE = /home/build/Build_ICU_AIX5.2VA6
40
41all-local: $(ALL_TARGETS)
42
43displayLocaleConv: displayLocaleConv.c
44	#aCC +DD64 -I$(ICU_BASE)/icu/source/common/ -L$(ICU_BASE)/icu/source/lib/ -licuuc -licudata -o $@ $<
45	#CC -xtarget=ultra -xarch=v9 -I$(ICU_BASE)/icu/source/common/ -L$(ICU_BASE)/icu/source/lib/ -licuuc -licudata -o $@ $<
46	gcc -I $(ICU_BASE)/icu/source/common/ -L$(ICU_BASE)/icu/source/lib/ -licuuc -licudata -o $@ $<
47	#gcc -I $(ICU_BASE)/icu/source/common/ -L$(ICU_BASE)/icu/source/lib/ -licuuc -licudata -o $@ $<
48	#xlc -q64 -I $(ICU_BASE)/icu/source/common/ -L$(ICU_BASE)/icu/source/lib/ -licuuc35 -licudata35 -o $@ $<
49
50testTimezone: testTimezone.c
51	#aCC +DD64 -I$(ICU_BASE)/icu/source/common/ -I$(ICU_BASE)/icu/source/i18n/ -L$(ICU_BASE)/icu/source/lib/ -licuuc -licudata -o $@ $<
52	#CC -xtarget=ultra -xarch=v9 -I$(ICU_BASE)/icu/source/common/ -I$(ICU_BASE)/icu/source/i18n/ -L$(ICU_BASE)/icu/source/lib/ -licuuc -licudata -o $@ $<
53	gcc -I $(ICU_BASE)/icu/source/common/ -I$(ICU_BASE)/icu/source/i18n/ -L$(ICU_BASE)/icu/source/lib/ -licuuc -licudata -o $@ $<
54	#gcc -I $(ICU_BASE)/icu/source/common/ -I$(ICU_BASE)/icu/source/i18n/ -L$(ICU_BASE)/icu/source/lib/ -licuuc -licudata -o $@ $<
55	#xlc -q64 -I $(ICU_BASE)/icu/source/common/ -I$(ICU_BASE)/icu/source/i18n/ -L$(ICU_BASE)/icu/source/lib/ -licuuc35 -licudata35 -o $@ $<
56
57
58install-local: install-headers install-library
59
60install-library: all-local
61
62install-headers:
63
64dist-local:
65
66clean-local:
67#	test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
68	rm $(OBJECTS) $(ALL_TARGETS) $(SO_VERSION_DATA)
69
70distclean-local: clean-local
71
72check-local:
73
74
75