Ticket #345: instpbc2exe.patch

File instpbc2exe.patch, 2.2 KB (added by rg, 5 years ago)

build installable_pbc_to_exe

  • config/gen/makefiles/root.in

     
    476476INSTALLABLEPINFO    = $(CUR_DIR)/installable_pbc_info$(EXE) 
    477477INSTALLABLEPBCMERGE = $(CUR_DIR)/installable_pbc_merge$(EXE) 
    478478INSTALLABLEPDB      = $(CUR_DIR)/installable_parrot_debugger$(EXE) 
     479INSTALLABLEPBCTOEXE = $(CUR_DIR)/installable_pbc_to_exe$(EXE) 
    479480INSTALLABLECONFIG   = $(CUR_DIR)/installable_parrot_config$(EXE) 
    480481 
    481482# Libraries 
     
    741742 
    742743parrot_utils : $(PDUMP) $(DIS) $(PINFO) $(PDB) $(PBCMERGE) $(PBC_TO_EXE) $(PARROT_CONFIG) 
    743744 
    744 installable: all $(INSTALLABLEPARROT) $(INSTALLABLEPDUMP) $(INSTALLABLEDIS) $(INSTALLABLEPINFO) $(INSTALLABLEPDB) $(INSTALLABLEPBCMERGE) $(INSTALLABLECONFIG) 
     745installable: all $(INSTALLABLEPARROT) $(INSTALLABLEPDUMP) $(INSTALLABLEDIS) $(INSTALLABLEPINFO) $(INSTALLABLEPDB) $(INSTALLABLEPBCMERGE) $(INSTALLABLEPBCTOEXE) $(INSTALLABLECONFIG) 
    745746 
    746747 
    747748flags_dummy : 
     
    867868#IF(libparrot_shared_alias):    ( cd @blib_dir@ ; ln -sf @libparrot_shared@ @libparrot_shared_alias@ ) 
    868869 
    869870 
     871$(INSTALLABLEPBCTOEXE) : $(SRC_DIR)/install_config$(O) $(PBC_TO_EXE) 
     872        $(PARROT) -o pbc_to_exe.pbc tools/dev/pbc_to_exe.pir 
     873        $(PARROT) pbc_to_exe.pbc pbc_to_exe.pbc --install 
     874 
    870875$(INSTALLABLECONFIG) : $(SRC_DIR)/install_config$(O) $(PARROT_CONFIG) $(PBC_TO_EXE) 
    871876        $(PARROT) -o parrot_config.pbc tools/util/parrot-config.pir 
    872877        $(PBC_TO_EXE) parrot_config.pbc --install 
  • MANIFEST.generated

     
    6767installable_pbc_info.exe                          [main]bin 
    6868installable_pbc_merge                             [main]bin 
    6969installable_pbc_merge.exe                         [main]bin 
     70installable_pbc_to_exe                            [main]bin 
     71installable_pbc_to_exe.exe                        [main]bin 
    7072libparrot.dll                                     [main]bin 
    7173parrot.pc                                         [main]pkgconfig 
    7274pbc_disassemble                                   [main]bin