1 package GNUIDLDependencyWriter
;
3 # ************************************************************
4 # Description : Generates GNU IDL Makefile dependencies.
6 # Create Date : 11/01/2011
7 # ************************************************************
9 # ************************************************************
11 # ************************************************************
17 @ISA = qw(DependencyWriter);
19 # ************************************************************
21 # ************************************************************
27 ## Sort the dependencies to make them reproducible
28 if (scalar @
$files > 0) {
29 return '$(sort ' . join(' ', @
$objects) . "): \\\n "
30 . join(" \\\n ", sort @
$files) . "\n";