Can pascal or lazarus do 'smart compiling' e.g. only compile the .pas files that have changed?
Or do you have to create a make file