UNF IEEE

This site is the Official UNF IEEE website.

Make file

Make File Structure

Subsitute tab-> with a tab character

  1. target = your class/compiled files
  2. dependency = classes that will trigger a remake
target: dependency  
tab->resolve the target from dependency  

Example for Java

Make file contents
prj1.class: prj1.java sub1.java sub2.java  
tab->javac *.java  

Meaning

The prj1.class will only be rebuilt if anything in the dependency changes
The javac *.java rebuilds everything the folder

Example for Python

Subsitute tab-> with a tab character

all:  
tab->@echo "No make file needed"