Testing latest pari + WASM + node.js... and it works?! Wow.
License: GPL3
ubuntu2004
file=Makefile1echo "Extracting $file"2rm -f $file34dosversion=`echo $version|sed -e 's/\.//g'`5dosversion="_$dosversion$patch"6__status__=$status7case "$status" in8development*) __status__='snapshot';;9esac1011cat > $file << EOT12# This file was created by Configure. All changes made will be lost13# next time Configure is run.14#15SHELL = $make_sh16VERS = pari-$version.$patch $__status__17TAG=release-$VersionMajor-$VersionMinor-$patch1819dft target::20@echo "Main targets: we suggest 'make all', then 'make install' as root"21@echo " all Compilation + Documentation"22@echo " gp Compilation"23@echo " bench Compilation + Quick test"24@echo " dobench Quick test only"25@echo " doc Documentation only"26@echo " install Installation"27@echo " clean, cleantest Clean up"28@echo "For pari maintainers:"29@echo " dbg Compile gp binary suitable for debugging"30@echo " prf Compile gp binary suitable for profiling"31@echo " gcov Compile gp binary for test coverage reporting"32@echo " alpha, beta, release Tarfile for official source distribution"33@echo " snapshot, distrib Tarfile for source snapshot"34@echo " nsis Create a NSIS installer for win32"35@echo " ctags Generate VI/VIM tags file in ./src"36@echo " etags Generate Emacs tags file in ./src"37@echo " tune Generate tuning utility"38@echo " test-all Thorough regression tests (slow)"3940all::41@\$(MAKE) gp42@-cd doc && \$(MAKE) doc4344gp bench test-kernel test-all install cleanall cleanobj cleantest nsis link-data install-bin install-doc install-docpdf install-nodata install-data install-lib-sta install-bin-sta dobench dyntest-all statest-all tune $top_test_extra $top_dotest_extra::45@dir=\`config/objdir\`; echo "Making \$@ in \$\$dir";\\46if test ! -d \$\$dir; then echo "Please run Configure first!"; exit 1; fi;\\47cd \$\$dir && \$(MAKE) \$@4849dbg gp.dbg::50@dir=\`config/objdir\`.dbg; echo "Making gp in \$\$dir";\\51if test ! -d \$\$dir; then echo "Please run Configure -g first!"; exit 1; fi;\\52cd \$\$dir && \$(MAKE) gp5354prf gp.prf::55@dir=\`config/objdir\`.prf; echo "Making gp in \$\$dir";\\56if test ! -d \$\$dir; then echo "Please run Configure -pg first!"; exit 1; fi;\\57cd \$\$dir && \$(MAKE) gp5859gcov gp.gcov::60@dir=\`config/objdir\`.gcov; echo "Making gp in \$\$dir";\\61if test ! -d \$\$dir; then echo "Please run Configure -gcov first!"; exit 1; fi;\\62cd \$\$dir && \$(MAKE) gp6364doc docps docpdf gpman cleandoc::65cd doc && \$(MAKE) \$@6667clean:: cleandoc cleanall6869clean.dbg::70@dir=\`config/objdir\`.dbg; echo "Making clean in \$\$dir";\\71if test ! -d \$\$dir; then echo "Nothing to be done"; exit 1; fi;\\72cd \$\$dir && \$(MAKE) clean7374clean.prf::75@dir=\`config/objdir\`.prf; echo "Making clean in \$\$dir";\\76if test ! -d \$\$dir; then echo "Nothing to be done"; exit 1; fi;\\77cd \$\$dir && \$(MAKE) clean7879clean.gcov::80@dir=\`config/objdir\`.gcov; echo "Making clean in \$\$dir";\\81if test ! -d \$\$dir; then echo "Nothing to be done"; exit 1; fi;\\82cd \$\$dir && \$(MAKE) clean8384bench.dbg::85@dir=\`config/objdir\`.dbg; echo "Making bench in \$\$dir";\\86if test ! -d \$\$dir; then echo "Please run Configure -g first!"; exit 1; fi;\\87cd \$\$dir && \$(MAKE) bench8889bench.prf::90@dir=\`config/objdir\`.prf; echo "Making bench in \$\$dir";\\91if test ! -d \$\$dir; then echo "Please run Configure -pg first!"; exit 1; fi;\\92cd \$\$dir && \$(MAKE) bench9394bench.gcov::95@dir=\`config/objdir\`.gcov; echo "Making bench in \$\$dir";\\96if test ! -d \$\$dir; then echo "Please run Configure -gcov first!"; exit 1; fi;\\97cd \$\$dir && \$(MAKE) bench9899distrib:100$config_dir/settar \$(VERS) $__status__101102setdoc:103cd doc && \$(MAKE) usersch3.tex104alpha: setdoc105$config_dir/settar \$(VERS) alpha106beta: setdoc107$config_dir/settar \$(VERS) beta108release: setdoc109$config_dir/settar \$(VERS) released110snapshot: setdoc111$config_dir/settar \$(VERS) snapshot112113dosdistrib: gpman114-zip -kr GPB${dosversion}.ZIP GP.EXE README README.DOS ../EMX/README.DOC ../RSX/README.TXT115-zip -k GPD${dosversion}.ZIP doc/*.tex doc/gphelp doc/gp.man examples misc/gprc* misc/gpalias116117etags:118config/make_tags --emacs "$TOP/src"119120ctags:121config/make_tags --vi "$TOP/src"122123checkspaces:124config/checkspaces125126EOT127128129