Typing software trr and its requirements apel.

@mistydemeo 
Is this fine?
These can be passed as arguments to `make`: `system "make", "VARIABLE=value"`