makefile.mk (3eeae035) makefile.mk (03c97e34)
1#**************************************************************
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance

--- 20 unchanged lines hidden (view full) ---

29ENABLE_EXCEPTIONS=TRUE
30
31# --- Settings -----------------------------------------------------
32
33.INCLUDE : settings.mk
34
35# --- Files --------------------------------------------------------
36
1#**************************************************************
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance

--- 20 unchanged lines hidden (view full) ---

29ENABLE_EXCEPTIONS=TRUE
30
31# --- Settings -----------------------------------------------------
32
33.INCLUDE : settings.mk
34
35# --- Files --------------------------------------------------------
36
37.IF "$(GUI)" == "OS2"
38txtlist:=$(shell @cd data > $(NULLDEV) && ls *.txt)
39.ELSE
37txtlist:=$(shell @cd data >& $(NULLDEV) && ls *.txt)
40txtlist:=$(shell @cd data >& $(NULLDEV) && ls *.txt)
41.ENDIF
38LOCAL_RULE_LANGS:=$(uniq $(foreach,i,$(txtlist) $(i:s/-/_/:s/_/ /:1)))
39rules_dependencies:=$(foreach,i,$(txtlist) data$/$i) $(INCCOM)$/lrl_include.hxx
40
41rules_obj = $(SLO)$/collator_unicode.obj
42
43SLOFILES= \
44 $(SLO)$/collatorImpl.obj \
45 $(SLO)$/chaptercollator.obj \

--- 14 unchanged lines hidden (view full) ---

60# --- Targets ------------------------------------------------------
61
62.INCLUDE : target.mk
63
64$(rules_obj) : $(rules_dependencies)
65
66$(INCCOM)$/lrl_include.hxx: $(foreach,i,$(txtlist) data$/$i)
67 @@$(RM) $@
42LOCAL_RULE_LANGS:=$(uniq $(foreach,i,$(txtlist) $(i:s/-/_/:s/_/ /:1)))
43rules_dependencies:=$(foreach,i,$(txtlist) data$/$i) $(INCCOM)$/lrl_include.hxx
44
45rules_obj = $(SLO)$/collator_unicode.obj
46
47SLOFILES= \
48 $(SLO)$/collatorImpl.obj \
49 $(SLO)$/chaptercollator.obj \

--- 14 unchanged lines hidden (view full) ---

64# --- Targets ------------------------------------------------------
65
66.INCLUDE : target.mk
67
68$(rules_obj) : $(rules_dependencies)
69
70$(INCCOM)$/lrl_include.hxx: $(foreach,i,$(txtlist) data$/$i)
71 @@$(RM) $@
72.IF "$(GUI)" == "OS2"
73 @echo $(EMQ)#define LOCAL_RULE_LANGS $(EMQ)"$(LOCAL_RULE_LANGS)$(EMQ)" > $@
74.ELSE
68 @echo $(EMQ)#define LOCAL_RULE_LANGS $(EMQ)"$(LOCAL_RULE_LANGS)$(EMQ)" >& $@
75 @echo $(EMQ)#define LOCAL_RULE_LANGS $(EMQ)"$(LOCAL_RULE_LANGS)$(EMQ)" >& $@
76.ENDIF
69
77