forked from KolibriOS/kolibrios
try to play around limitations in this !@#!@%@ compiler. Really, try to avoid C-- if you can and even if you can not
git-svn-id: svn://kolibrios.org@3048 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
43c00f1c99
commit
666c52df30
@ -7,7 +7,7 @@ define cmm_meta_rule
|
|||||||
$(1): $(2) Makefile.cmm $$(call respace,$$(addsuffix .dir,$(3))) \
|
$(1): $(2) Makefile.cmm $$(call respace,$$(addsuffix .dir,$(3))) \
|
||||||
$$(wildcard $$(dir $(2))*) $$(wildcard $$(dir $(2))*/*)
|
$$(wildcard $$(dir $(2))*) $$(wildcard $$(dir $(2))*/*)
|
||||||
flock $$(dir $(2)).lock -c '\
|
flock $$(dir $(2)).lock -c '\
|
||||||
win32-c-- /D=AUTOBUILD /D=LANG_ENG $(5) /IP=Z:$$(dir $(2)) Z:$$< >&2 && \
|
(cd "$$(dir $(2))" && win32-c-- /D=AUTOBUILD /D=LANG_ENG $(5) $$(notdir $(2)) >&2) && \
|
||||||
if [ -e $$(basename $$<) ]; then f=$$(basename $$<); else f=$$(basename $$<).com; fi && \
|
if [ -e $$(basename $$<) ]; then f=$$(basename $$<); else f=$$(basename $$<).com; fi && \
|
||||||
kpack --nologo $$$$f "$$@" && rm $$$$f'
|
kpack --nologo $$$$f "$$@" && rm $$$$f'
|
||||||
endef
|
endef
|
||||||
|
@ -7,7 +7,7 @@ define cmm_meta_rule
|
|||||||
$(1): $(2) Makefile.cmm $$(call respace,$$(addsuffix .dir,$(3))) \
|
$(1): $(2) Makefile.cmm $$(call respace,$$(addsuffix .dir,$(3))) \
|
||||||
$$(wildcard $$(dir $(2))*) $$(wildcard $$(dir $(2))*/*)
|
$$(wildcard $$(dir $(2))*) $$(wildcard $$(dir $(2))*/*)
|
||||||
flock $$(dir $(2)).lock -c '\
|
flock $$(dir $(2)).lock -c '\
|
||||||
win32-c-- /D=AUTOBUILD /D=LANG_ENG $(5) /IP=Z:$$(dir $(2)) Z:$$< >&2 && \
|
(cd "$$(dir $(2))" && win32-c-- /D=AUTOBUILD /D=LANG_ENG $(5) $$(notdir $(2)) >&2) && \
|
||||||
if [ -e $$(basename $$<) ]; then f=$$(basename $$<); else f=$$(basename $$<).com; fi && \
|
if [ -e $$(basename $$<) ]; then f=$$(basename $$<); else f=$$(basename $$<).com; fi && \
|
||||||
kpack --nologo $$$$f "$$@" && rm $$$$f'
|
kpack --nologo $$$$f "$$@" && rm $$$$f'
|
||||||
endef
|
endef
|
||||||
|
@ -7,7 +7,7 @@ define cmm_meta_rule
|
|||||||
$(1): $(2) Makefile.cmm $$(call respace,$$(addsuffix .dir,$(3))) \
|
$(1): $(2) Makefile.cmm $$(call respace,$$(addsuffix .dir,$(3))) \
|
||||||
$$(wildcard $$(dir $(2))*) $$(wildcard $$(dir $(2))*/*)
|
$$(wildcard $$(dir $(2))*) $$(wildcard $$(dir $(2))*/*)
|
||||||
flock $$(dir $(2)).lock -c '\
|
flock $$(dir $(2)).lock -c '\
|
||||||
win32-c-- /D=AUTOBUILD /D=LANG_ENG $(5) /IP=Z:$$(dir $(2)) Z:$$< >&2 && \
|
(cd "$$(dir $(2))" && win32-c-- /D=AUTOBUILD /D=LANG_ENG $(5) $$(notdir $(2)) >&2) && \
|
||||||
if [ -e $$(basename $$<) ]; then f=$$(basename $$<); else f=$$(basename $$<).com; fi && \
|
if [ -e $$(basename $$<) ]; then f=$$(basename $$<); else f=$$(basename $$<).com; fi && \
|
||||||
kpack --nologo $$$$f "$$@" && rm $$$$f'
|
kpack --nologo $$$$f "$$@" && rm $$$$f'
|
||||||
endef
|
endef
|
||||||
|
@ -7,7 +7,7 @@ define cmm_meta_rule
|
|||||||
$(1): $(2) Makefile.cmm $$(call respace,$$(addsuffix .dir,$(3))) \
|
$(1): $(2) Makefile.cmm $$(call respace,$$(addsuffix .dir,$(3))) \
|
||||||
$$(wildcard $$(dir $(2))*) $$(wildcard $$(dir $(2))*/*)
|
$$(wildcard $$(dir $(2))*) $$(wildcard $$(dir $(2))*/*)
|
||||||
flock $$(dir $(2)).lock -c '\
|
flock $$(dir $(2)).lock -c '\
|
||||||
win32-c-- /D=AUTOBUILD /D=LANG_RUS $(5) /IP=Z:$$(dir $(2)) Z:$$< >&2 && \
|
(cd "$$(dir $(2))" && win32-c-- /D=AUTOBUILD /D=LANG_RUS $(5) $$(notdir $(2)) >&2) && \
|
||||||
if [ -e $$(basename $$<) ]; then f=$$(basename $$<); else f=$$(basename $$<).com; fi && \
|
if [ -e $$(basename $$<) ]; then f=$$(basename $$<); else f=$$(basename $$<).com; fi && \
|
||||||
kpack --nologo $$$$f "$$@" && rm $$$$f'
|
kpack --nologo $$$$f "$$@" && rm $$$$f'
|
||||||
endef
|
endef
|
||||||
|
Loading…
Reference in New Issue
Block a user