summaryrefslogtreecommitdiff
path: root/xml
diff options
context:
space:
mode:
authorfuankg <fuankg@13f79535-47bb-0310-9956-ffa450edef68>2011-03-04 23:08:43 +0000
committerfuankg <fuankg@13f79535-47bb-0310-9956-ffa450edef68>2011-03-04 23:08:43 +0000
commit6e0d427633628fddc9772e8c31bec54f1e032551 (patch)
tree8034aafe38e0e7d7d982adabf2645d201b79b0ed /xml
parent158a09a1757b38f7a41f0145da01fd24d4bc7ba4 (diff)
downloadlibapr-6e0d427633628fddc9772e8c31bec54f1e032551.tar.gz
NetWare build overhaul in order to compile on Linux.
Part 3. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1078199 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'xml')
-rw-r--r--xml/NWGNUmakefile20
1 files changed, 4 insertions, 16 deletions
diff --git a/xml/NWGNUmakefile b/xml/NWGNUmakefile
index d4e5c61d4..182dd9841 100644
--- a/xml/NWGNUmakefile
+++ b/xml/NWGNUmakefile
@@ -33,27 +33,15 @@ endif
$(EXPATSRC)/lib/%.h: $(EXPATSRC)/lib/%.hnw
@echo Creating $@
-ifeq "$(OSTYPE)" "linux"
- $(CP) $< $@
-else
- $(CP) $(subst /,\,$<) $(subst /,\,$@)
-endif
+ $(call CP,$<,$@)
$(EXPATSRC)/lib/%.h: $(EXPATSRC)/lib/%.h.in
@echo Creating $@
-ifeq "$(OSTYPE)" "linux"
- $(CP) $< $@
-else
- $(CP) $(subst /,\,$<) $(subst /,\,$@)
-endif
+ $(call CP,$<,$@)
$(EXPATSRC)/lib/%.h: $(CURDIR)/%.hnw
@echo Creating $@
-ifeq "$(OSTYPE)" "linux"
- $(CP) $< $@
-else
- $(CP) $(subst /,\,$<) $(subst /,\,$@)
-endif
+ $(call CP,$<,$@)
vpath %.c $(EXPATSRC)/lib
@@ -287,7 +275,7 @@ nlms :: libs $(TARGET_nlm)
install :: nlms FORCE
clean ::
- $(foreach file,$(EXPAT_prebuild_headers),$(shell if exist $(subst /,\,$(file)) $(DEL) $(subst /,\,$(file))))
+ $(foreach file,$(EXPAT_prebuild_headers),$(call DEL,$(file)))
#
# Any specialized rules here