Linux makefile recursive multiple directories - JohnHau/mis GitHub Wiki
https://www.cse.unr.edu/~sushil/class/cs202/help/man/make/make_49.html https://www.ms.uky.edu/~carl/ma777/docs/make/make_1.htm
https://hamwaves.com/find/en/index.html https://make.mad-scientist.net/papers/multi-architecture-builds/ https://tinf2.vub.ac.be/~dvermeir/manual/make-3.71/make_9.html
https://www.ibm.com/docs/en/zos/2.4.0?topic=descriptions-make-maintain-program-generated-interdependent-files https://www.ks.uiuc.edu/Research/vmd/vmd-1.2/pg/node21.html https://www.codeproject.com/Questions/366300/Redirect-the-object-files-to-a-different-directory
https://www.srcmake.com/home/make http://modulesunraveled.com/command-line-beginners/creating-renaming-and-moving-directories-mkdir-and-mv-commands
https://www.gnu.org/software/make/manual/html_node/Recursion.html https://accu.org/journals/overload/14/71/miller_2004/ http://www.math.utah.edu/docs/info/make_toc.html
http://irtfweb.ifa.hawaii.edu/~lockhart/engr/make.pdf http://irtfweb.ifa.hawaii.edu/~lockhart/engr/make.pdf
https://byu-cpe.github.io/ComputingBootCamp/tutorials/make/
https://interrupt.memfault.com/blog/gnu-make-guidelines
https://web.cs.elte.hu/local/texinfo/make/make_5.html
https://www.lrde.epita.fr/~tiger/doc/gnuprog2/Multiple-Directories.html http://www.zap.org.au/elec2041-cdrom/gnutools/doc/gnu-make.pdf
https://rg3.name/201608191642.html https://earthly.dev/blog/make-flags/ https://www.gnu.org/software/make/manual/html_node/Simple-Makefile.html
https://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/
https://web.mit.edu/gnu/doc/html/make_2.html
https://linuxhint.com/gnu-make-tutorial/
https://www.bogotobogo.com/cplusplus/gnumake.php
https://www.cs.swarthmore.edu/~newhall/unixhelp/howto_makefiles.html
https://devdocs.io/gnu_make/ http://irtfweb.ifa.hawaii.edu/~lockhart/engr/make.pdf https://twiki.cern.ch/twiki/pub/Main/AVFedotovHowToGnuMakeManuals/make-3.80.manual.html
https://www.ms.uky.edu/~carl/ma777/docs/make/make_1.htm
https://www3.ntu.edu.sg/home/ehchua/programming/cpp/gcc_make.html
https://gist.github.com/rueycheng/42e355d1480fd7a33ee81c866c7fdf78
https://kbroman.org/minimal_make/
https://www.computerhope.com/unix/umake.htm https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/developer_guide/managing-more-code-make
https://opensource.com/article/18/8/what-how-makefile
http://nuclear.mutantstargoat.com/articles/make/
https://www.theunterminatedstring.com/gnu-make-by-example/ https://www.incredibuild.com/integrations/gnu-make https://swcarpentry.github.io/make-novice/reference.html
https://cs.nyu.edu/~yap/prog/make/make-mit.html https://incusdata.site/pan/apps/Apps-%20GNU%20Make%20Fundamentals.html
https://pelelm.readthedocs.io/en/latest/GNUmakeSystem.html
https://www.cse.unr.edu/~sushil/class/cs202/help/man/make/make_5.html
https://gnuwin32.sourceforge.net/packages/make.htm
https://tinf2.vub.ac.be/~dvermeir/manual/make-3.71/make_3.html
https://www.tutorialspoint.com/makefile/index.htm
https://www.cc65.org/doc/make-3.html
https://www.csd.uoc.gr/~hy255/tuts/2021/IntroToMake2020.pdf
https://en.wikipedia.org/wiki/Make_(software)
http://www.crasseux.com/books/ctutorial/Writing-a-makefile.html
https://research.cs.queensu.ca/home/cordy/Papers/MCAA_ICPC15_Makefiles.pdf
https://make.mad-scientist.net/
https://bob.cs.sonoma.edu/IntroCompOrg-RPi/app-make.html
https://people.computing.clemson.edu/~dhouse/courses/1070/labs/9-9/makefile-tutorial.html
https://www.cl.cam.ac.uk/teaching/0910/UnixTools/make.pdf
https://stackoverflow.com/questions/3707517/make-file-echo-displaying-path-string
https://stackoverflow.com/questions/15977796/if-conditions-in-a-makefile-inside-a-target https://bost.ocks.org/mike/make/
https://www.cmcrossroads.com/article/basics-gnu-make
https://www3.nd.edu/~zxu2/acms60212-40212/Makefile.pdf https://smnd.sk/anino/programming/tools/gnumake/make_14.html https://berrendorf.inf.h-brs.de/sonstiges/make.html
https://www.opensourceforu.com/2012/06/gnu-make-in-detail-for-beginners/
http://devdoc.net/linux/make-4.1.html
https://www.dartmouth.edu/~rc/classes/soft_dev/make.html
https://www.sas.upenn.edu/~jesusfv/Chapter_HPC_6_Make.pdf
https://faculty.cs.niu.edu/~mcmahon/CS241/Notes/makefiles.html
http://gnu.ist.utl.pt/software/make/manual/html_node/How-Make-Works.html
https://unix.stackexchange.com/questions/441405/how-can-i-partially-serialize-with-gnu-make
https://www.linuxtopia.org/online_books/programming_tool_guides/gnu_make_user_guide/index.html
https://dev-notes.eu/2020/06/Notes-on-GNU-Make/
https://stm32-base.org/concepts/makefiles.html
https://news.ycombinator.com/item?id=21812656
https://riptutorial.com/cplusplus/example/8518/compiling-with-gnu-make
https://tsh.io/blog/taskfile-or-gnu-make-for-automation/ https://www.sitepoint.com/using-gnu-make-front-end-development-build-tool/
https://web.cs.elte.hu/local/texinfo/make/make_1.html
https://suchprogramming.com/making-with-make/ https://notendur.hi.is/jonasson/gamalt/software/make-book/make-manual.pdf
https://flylib.com/books/en/2.131.1/building_a_simple_hello_world_application_with_gnu_make.html
https://docs.oracle.com/cd/E19504-01/802-5880/make-18/index.html https://www.cryptopp.com/wiki/GNUmakefile https://upc.lbl.gov/hypermail/upc-users/0147.html
https://apprize.best/linux/gnu/2.html
https://www.ibm.com/docs/en/aix/7.2?topic=file-preventing-make-command-from-stopping-errors
https://docs.w3cub.com/gnu_make/complex-makefile https://www.ecoop.net/coop/translated/GNUMake3.77/make_5.html
https://docs.ansible.com/ansible/2.9/modules/make_module.html
https://www.positioniseverything.net/make-clean/
https://code.visualstudio.com/docs/cpp/config-mingw
https://www.overleaf.com/learn/latex/Code_listing
https://www.jenkins.io/doc/book/pipeline/jenkinsfile/
https://marmelab.com/blog/2016/02/29/auto-documented-makefile.html
https://cplusplus.com/articles/jTbCpfjN/
https://embeddedartistry.com/blog/2017/04/10/recursive-make-considered-harmful/
https://www.gnu.org/software/make/manual/html_node/Variables_002fRecursion.html
https://www.cse.unr.edu/~sushil/class/cs202/help/man/make/make_49.html
https://www.ms.uky.edu/~carl/ma777/docs/make/make_1.htm
https://nostarch.com/download/GNU_Make_sample_ch4.pdf
https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dhj/index.html
https://www.classes.cs.uchicago.edu/archive/2017/winter/51081-1/LabFAQ/lab2/make.html https://directory.fsf.org/wiki/Make
https://discourse.mc-stan.org/t/using-cmdstan-makefile-from-another-directory/7162 https://gertjanvandenburg.com/files/talk/make.html
https://gribblelab.org/teaching/CBootCamp/12_Compiling_linking_Makefile_header_files.html https://askubuntu.com/questions/527156/execute-command-with-relative-upper-path-using-another-working-directory
https://www.cyberciti.biz/faq/copy-command/ https://latedev.wordpress.com/2014/12/02/generic-makefiles-with-gcc-and-gnu-make-part-2/
https://www.microchip.com/forums/m782630.aspx
https://opensource.com/article/18/8/what-how-makefile
https://courses.cs.duke.edu/cps108/doc/makefileinfo/html/Makefiles-1.html https://www.systutorials.com/how-to-get-a-makefiles-directory-for-including-other-makefiles/
https://faculty.kutztown.edu/spiegel/makefile/makefile.htm
https://initialcommit.com/blog/Learn-Git-Makefile https://www.dummies.com/article/technology/computers/operating-systems/linux/linux-how-to-run-make-150284/
https://phoenixnap.com/kb/linux-make-command https://root-forum.cern.ch/t/makefile-add-include-directory/7893
https://www.jetbrains.com/help/clion/makefiles-support.html https://www.digitalocean.com/community/tutorials/basic-linux-navigation-and-file-management
https://smnd.sk/anino/programming/tools/gnumake/ https://wiki.lbto.org/pub/FLAO/MiscManuals/make.pdf https://www.bogotobogo.com/cplusplus/gnumake.php
https://zditect.com/blog/2615179.html https://docencia.ac.upc.edu/FIB/USO/Bibliografia/unix-c-libraries.html https://en.wikipedia.org/wiki/Make_(software)
https://www.hostinger.com/tutorials/linux-commands
https://newbedev.com/how-to-change-current-directory-in-gnu-make
https://www.ing.iac.es//~docs/external/gmake/make_14.html https://web.mit.edu/gnu/doc/html/make_4.html https://web.mit.edu/gnu/doc/html/make_3.html
http://polaris.s.kanazawa-u.ac.jp/~npozar/intro-to-make.html http://gnu.ist.utl.pt/software/make/manual/html_node/Options-Summary.html
https://www.hackerearth.com/practice/notes/the-make-command-and-makefiles/ https://makefiletutorial.com/ http://www.unixwiz.net/3b2/pdf/gnu2.7_make.pdf
https://gist.github.com/rueycheng/42e355d1480fd7a33ee81c866c7fdf78 https://epics.anl.gov/base/R3-15/5-docs/AppDevGuide/BuildFacility.html
https://www.computerhope.com/unix/umake.htm https://man.archlinux.org/man/community/cdrtools/makerules.5.en
https://swcarpentry.github.io/make-novice/reference.html
https://www.mankier.com/1/make
https://yeonghoey.com/make/manual/ https://www.mankier.com/1/make
https://www.tutorialspoint.com/makefile/makefile_features.htm
https://www.genode-labs.com/publications/scons-vs-make-2008.pdf https://make-all.weebly.com/
https://rg3.name/201608191642.html
https://rg3.name/201608191642.html
https://www.cse.iitd.ac.in/~subhajit/make.html
https://www.real-world-systems.com/docs/make.1.html
http://www.comfsm.fm/cgi-bin/manpage.cgi?1+make
https://the-turing-way.netlify.app/reproducible-research/make/make-resources.html
http://www.ece.ufrgs.br/~fetter/galileogen2/manuals/make.pdf
http://www.equation.com/servlet/equation.cmd?fa=makeman
https://www.solie.ca/articles/gnumake/gnumake.html
https://wiki.lbto.org/pub/FLAO/MiscManuals/make.pdf https://en.wikipedia.org/wiki/Make_(software)
https://www.irya.unam.mx/computo/sites/manuales/make/make.pdf
https://linuxopsys.com/topics/make-command-in-linux
https://www.gnu.org/software/make/manual/html_node/Makefile-Basics.html
https://www.gnu.org/software/make/manual/html_node/Directory-Variables.html https://www.cmcrossroads.com/article/making-directories-gnu-make
https://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.doc.neutrino_prog/make_convent.html https://web.mit.edu/gnu/doc/html/make_5.html https://glue.umd.edu/lsf-docs/man/gmake.html https://cs.nyu.edu/~yap/prog/make/make-mit.html
https://twiki.cern.ch/twiki/pub/Main/AVFedotovHowToGnuMakeManuals/make-3.80.manual.html
https://babbage.cs.qc.cuny.edu/courses/cs701/Handouts/make_manual.pdf https://pubs.opengroup.org/onlinepubs/009695299/utilities/make.html
http://www.zap.org.au/elec2041-cdrom/gnutools/doc/gnu-make.pdf
https://bugzilla.redhat.com/show_bug.cgi?id=654822
https://wiki.openoffice.org/wiki/Build_System_Analysis
https://www.myroms.org/wiki/gmake
https://www.cse.iitb.ac.in/~soumen/teach/1999.2A.CS699/make.html http://books.gigatux.nl/mirror/cinanutshell/0596006977/cinanut-CHP-19-SECT-11.html
https://www.ele.uva.es/~jesman/BigSeti/seti1/make/make.html https://scottmcpeak.com/autodepend/autodepend.html
https://news.ycombinator.com/item?id=8399791
https://gitlab.kitware.com/cmake/cmake/-/issues/20487
https://make.mad-scientist.net/recursive-expansion/
https://docs.oracle.com/cd/E19504-01/802-5880/make-83/index.html https://unix.stackexchange.com/questions/268717/recursive-make-passing-targets-in-os-x
https://www.lix.polytechnique.fr/~liberti/public/computing/prog/make.html
https://gist.github.com/rueycheng/42e355d1480fd7a33ee81c866c7fdf78 https://github.com/aostruszka/nonrec-make
https://www.linuxtopia.org/online_books/programming_tool_guides/gnu_make_user_guide/make_57.html https://redo.readthedocs.io/en/latest/FAQParallel/ https://devdocs.io/gnu_make/
https://byu-cpe.github.io/ComputingBootCamp/tutorials/make/
http://irtfweb.ifa.hawaii.edu/~lockhart/engr/make.pdf
https://nostarch.com/download/GNU_Make_sample_ch4.pdf http://www.math.utah.edu/docs/info/make_toc.html
http://www.chiark.greenend.org.uk/doc/make-doc/make.html/Recipes.html https://manpages.ubuntu.com/manpages/bionic/man1/make.1.html https://www.microsoft.com/en-us/research/wp-content/uploads/2016/03/hadrian.pdf
http://sites.e-advies.nl/nonrecursive-make.html
https://www.interviewbit.com/c-interview-questions/ https://www.hostinger.com/tutorials/linux-commands https://www.cloudbees.com/blog/makefile-performance-recursive-make
https://makefiletutorial.com/ https://www.gnu.org/software/make/manual/html_node/Variables_002fRecursion.html
http://nuclear.mutantstargoat.com/articles/make/ https://hamwaves.com/find/en/index.html https://www.real-world-systems.com/docs/make.1.html http://zmjones.com/make/
https://zditect.com/blog/56768829.html https://newbedev.com/recursive-wildcards-in-gnu-make
https://devhints.io/makefile https://www.agottem.com/weld http://karelzak.blogspot.com/2013/02/non-recursive-automake.html
https://www.ms.uky.edu/~carl/ma777/docs/make/make_5.htm https://www.lix.polytechnique.fr/~liberti/public/computing/prog/make.html https://cs.nyu.edu/~yap/prog/make/make-mit.html https://www.math.colostate.edu/~yzhou/computer/writemakefile.html https://www.cl.cam.ac.uk/teaching/0910/UnixTools/make.pdf https://wiki.osdev.org/Makefile https://www.genode-labs.com/publications/scons-vs-make-2008.pdf
http://websites.umich.edu/~nii/doc/ibicMakeManual20160601.pdf
https://www.usenix.org/legacy/event/lisa11/tech/full_papers/Bernstein.pdf
https://ndmitchell.com/downloads/paper-non_recursive_make_considered_harmful-22_sep_2016.pdf
https://nullprogram.com/blog/2017/08/20/
https://scottmcpeak.com/autodepend/autodepend.html http://www.zap.org.au/elec2041-cdrom/gnutools/doc/gnu-make.pdf https://earthly.dev/blog/make-flags/
https://dwheeler.com/essays/make.html
https://www.cs.middlebury.edu/~pjohnson/guides/make
https://www.opensourceforu.com/2012/06/gnu-make-in-detail-for-beginners/
https://flylib.com/books/en/2.860.1.52/1/
https://wiki.c2.com/?RecursiveMakeConsideredHarmful
http://books.gigatux.nl/mirror/cinanutshell/0596006977/cinanut-CHP-19-SECT-11.html
https://lwn.net/Articles/913253/
https://devdocs.io/gnu_make/ http://www.info.uni-karlsruhe.de/~i44www/html-docu/make/make_5.html https://gregoryszorc.com/blog/2012/06/25/improving-mozilla's-build-system/
https://byu-cpe.github.io/ComputingBootCamp/tutorials/make/
https://david.rothlis.net/large-gnu-make/
https://bugzilla.redhat.com/show_bug.cgi?id=1398405 https://twiki.cern.ch/twiki/pub/Main/AVFedotovHowToGnuMakeManuals/make-3.80.manual.html
https://research.cs.queensu.ca/home/cordy/Papers/MCAA_ICPC15_Makefiles.pdf
https://www.linode.com/docs/guides/gnu-make-tutorial-automate-tasks/
https://grosskurth.ca/bib/1997/miller.pdf
https://docs.w3cub.com/gnu_make/recursion
https://makefiletutorial.com/ https://redo.readthedocs.io/en/latest/FAQParallel/
https://web.stanford.edu/class/archive/cs/cs107/cs107.1202/resources/make
https://itecnote.com/tecnote/recursive-wildcards-in-gnu-make/ https://www.gnu.org/software/make/manual/html_node/Recursion.html https://accu.org/journals/overload/14/71/miller_2004/ https://make.mad-scientist.net/recursive-expansion/
https://www.gnu.org/software/make/manual/html_node/Variables_002fRecursion.html
https://web.mit.edu/gnu/doc/html/make_6.html
https://www.linuxtopia.org/online_books/programming_tool_guides/gnu_make_user_guide/make_57.html
https://nostarch.com/download/GNU_Make_sample_ch4.pdf
http://www.math.utah.edu/docs/info/make_toc.html https://www.cmcrossroads.com/article/painless-non-recursive-make
https://www.math.colostate.edu/~yzhou/computer/writemakefile.html http://nuclear.mutantstargoat.com/articles/make/ https://xenbits.xen.org/docs/unstable/misc/xen-makefiles/makefiles.html https://www.math.colostate.edu/~yzhou/computer/writemakefile.html http://gnu.ist.utl.pt/software/automake/manual/html_node/Top-level.html https://docs.w3cub.com/gnu_make/recursion http://www.chiark.greenend.org.uk/doc/make-doc/make.html/Recipes.html
https://web.mit.edu/gnu/doc/html/make_6.html http://www.math.utah.edu/docs/info/make_5.html https://zditect.com/blog/2464700.html https://interrupt.memfault.com/blog/gnu-make-guidelines
https://earthly.dev/blog/make-flags/
https://www.twoistoomany.com/blog/2020/07/23/make-order-only-prerequisites/
https://opensource.com/article/18/8/what-how-makefile
https://spin.atomicobject.com/2016/08/26/makefile-c-projects/
https://www.tecmint.com/make-file-directory-undeletable-immutable-in-linux/
http://csundergrad.science.uoit.ca/courses/cpp-notes/notes/using-makefiles.html
https://www.ele.uva.es/~jesman/BigSeti/seti1/make/make.html
http://irtfweb.ifa.hawaii.edu/~lockhart/engr/make.pdf
https://os.inf.tu-dresden.de/l4env/doc/html/bid-spec/node28.html
https://docs.kernel.org/kbuild/makefiles.html
https://www.cse.iitb.ac.in/~soumen/teach/1999.2A.CS699/make.html
http://books.gigatux.nl/mirror/cinanutshell/0596006977/cinanut-CHP-19-SECT-11.html
https://wiki.c2.com/?RecursiveMakeConsideredHarmful
https://www.cse.unr.edu/~sushil/class/cs202/help/man/make/make_49.html
https://help.hcltechsw.com/appscan/Source/10.0.3/topics/ounce_make_examples_2.html
https://www.tutorialspoint.com/makefile/pdf/makefile_features.pdf
https://www.cmcrossroads.com/article/painless-non-recursive-make
https://devel.rtems.org/wiki/Developer/Makefile
https://u-boot.readthedocs.io/en/latest/develop/makefiles.html
https://web.cs.ucdavis.edu/~okreylos/ResDev/WhyTools/Documentation.html
https://cplusplus.com/forum/general/54342/
https://nullprogram.com/blog/2017/08/20/
https://www.internalpointers.com/post/recursing-subdirectories-autotools
https://downloads.haskell.org/ghc/5.02.2/docs/building/sec-makefile-arch.html
http://sites.e-advies.nl/nonrecursive-make.html
https://www.mikecramer.com/qnx/momentics_nc_docs/neutrino/prog/make_convent.html https://askubuntu.com/questions/779837/loop-trough-all-folders-recursively-end-execute-make-command-when-makefile-prese
http://vincentlogistics.blogspot.com/2014/05/makefile-recursive-make.html
https://www.cloudbees.com/blog/makefile-performance-recursive-make
https://eecs.wsu.edu/~cs224/notes/makefile.html
https://embeddedartistry.com/blog/2017/04/10/recursive-make-considered-harmful/
https://yuukidach.github.io/p/makefile-for-projects-with-subdirectories/
https://www.lrde.epita.fr/~tiger/doc/gnuprog2/Multiple-Directories.html
http://www.math.utah.edu/docs/info/make_4.html
https://www.sourceware.org/autobook/autobook/autobook_41.html http://www.faqs.org/docs/ldev/0130091154_145.htm
https://www.gnu.org/software/make/manual/make.html https://www.gnu.org/software/automake/manual/html_node/Directories.html
https://www.csd.uwo.ca/~mmorenom/cs2101_Fall_2012/notes/makefiles.pdf https://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.doc.neutrino_prog/make_convent.html
https://stackoverflow.com/questions/9249757/recursive-make-in-subdirectories
https://www.gnu.org/software/make/manual/html_node/Recursion.html
https://docs.oracle.com/cd/E19504-01/802-5880/make-83/index.html
https://accu.org/journals/overload/14/71/miller_2004/
https://bytes.usc.edu/cs104/wiki/makefile/
https://www.usna.edu/Users/cs/roche/courses/s19ic221/lab06.html
https://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/
https://www.appsloveworld.com/cplus/100/1339/makefile-with-multiple-source-folders
http://aggregate.org/rfisher/Tutorials/Make/make6.html
https://www.hackerearth.com/practice/notes/the-make-command-and-makefiles/
https://stackoverflow.com/questions/1139271/makefiles-with-source-files-in-different-directories https://www.lrde.epita.fr/~tiger/doc/gnuprog2/Multiple-Directories.html