examples: d: duplicate the example as "simple" and "calc"

* examples/d/Makefile, examples/d/calc.d, examples/d/calc.test,
examples/d/calc/local.mk: Move into...
* examples/d/calc, examples/d/simple: these new directories.
This commit is contained in:
Adela Vais
2020-09-02 14:32:22 +03:00
committed by Akim Demaille
parent f3bcb3de0e
commit 8032dde383
10 changed files with 296 additions and 20 deletions

View File

@@ -14,23 +14,7 @@
## along with this program. If not, see <http://www.gnu.org/licenses/>.
ddir = $(docdir)/%D%
dist_d_DATA = %D%/README.md
## ------ ##
## Calc. ##
## ------ ##
if ENABLE_D
check_SCRIPTS += %D%/calc
TESTS += %D%/calc.test
endif
EXTRA_DIST += %D%/calc.test
%D%/calc.d: %D%/calc.y $(dependencies)
$(AM_V_GEN)$(MKDIR_P) %D%
$(AM_V_at)$(BISON) -o $@ $(srcdir)/%D%/calc.y
%D%/calc: %D%/calc.d
$(AM_V_GEN) $(DC) $(DCFLAGS) -of$@ %D%/calc.d
dist_d_DATA = %D%/calc.y %D%/Makefile %D%/README.md
CLEANFILES += %D%/calc %D%/calc.[do]
include %D%/calc/local.mk
include %D%/simple/local.mk