⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 se_statpat

📁 Linux 下的编译工具
💻
字号:
#                                                                    -*-perl-*-$description = "Test second expansion in static pattern rules.";$details = "";# Test #1: automatic variables.#run_make_test('.SECONDEXPANSION:.DEFAULT: ; @echo $@foo.a foo.b: foo.%: bar.% baz.%foo.a foo.b: foo.%: biz.% | buz.%foo.a foo.b: foo.%: $$@.1 \                    $$<.2 \                    $$(addsuffix .3,$$^) \                    $$(addsuffix .4,$$+) \                    $$|.5 \                    $$*.6','','bar.abaz.abiz.abuz.afoo.a.1bar.a.2bar.a.3baz.a.3biz.a.3bar.a.4baz.a.4biz.a.4buz.a.5a.6');# Test #2: target/pattern -specific variables.#run_make_test('.SECONDEXPANSION:.DEFAULT: ; @echo $@foo.x foo.y: foo.%: $$(%_a) $$($$*_b)foo.x: x_a := bar%.x: x_b := baz','','barbaz');# Test #3: order of prerequisites.#run_make_test('.SECONDEXPANSION:.DEFAULT: ; @echo $@all: foo.a bar.a baz.a# Subtest #1#foo.a foo.b: foo.%: foo.%.1; @:foo.a foo.b: foo.%: foo.%.2foo.a foo.b: foo.%: foo.%.3# Subtest #2#bar.a bar.b: bar.%: bar.%.2bar.a bar.b: bar.%: bar.%.1; @:bar.a bar.b: bar.%: bar.%.3# Subtest #3#baz.a baz.b: baz.%: baz.%.1baz.a baz.b: baz.%: baz.%.2baz.a baz.b: ; @:','','foo.a.1foo.a.2foo.a.3bar.a.1bar.a.2bar.a.3baz.a.1baz.a.2');# Test #4: Make sure stem triple-expansion does not happen.#run_make_test('.SECONDEXPANSION:foo$$bar: f%r: % $$*.1	@echo \'$*\'oo$$ba oo$$ba.1:	@echo \'$@\'','','oo$baoo$ba.1oo$ba');# This tells the test driver that the perl test script executed properly.1;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -