4 RUNTIME_DIR = @build_dir@@slash@runtime@slash@parrot@slash@dynext
7 # add your dynamic pmcs here
9 # gdbmhash is only built when 'libgdbm.so' is available
11 # There is no config probe for libquantum yet, so add 'quantumreg' manually if desired
14 #CONDITIONED_LINE(has_gdbm):gdbmhash \
49 BUILD = $(PERL) "@build_dir@@slash@tools@slash@build@slash@dynpmc.pl"
52 @$(BUILD) generate $(PMCS)
53 @$(BUILD) compile $(PMCS)
54 @$(BUILD) linklibs $(PMCS)
55 @$(BUILD) copy "--destination=$(RUNTIME_DIR)" $(PMCS)
58 cd .. ; perl -Ilib t/harness t/dynpmc/*.t
61 $(RM_F) "../../t/dynpmc/*.pir" "../../t/dynpmc/*.pbc"
63 # win32 import library
64 # win32 program data base - contains debugging info
65 # win32 incremental link status files
66 # win32 exported functions and data items
67 # win32 export definition files
69 $(RM_F) "*.lib" "*.pdb" "*.ilk" "*.exp" "*.def"
71 clean : testclean dynext-clean
72 $(RM_F) "*.c" "pmc_*.h" "*_group.h" "*$(LOAD_EXT)" "*.dump" "lib-*" "*$(O)"
75 $(RM_F) "*$(LOAD_EXT)" "*$(O)" Makefile
78 $(RM_F) Makefile build.pl