diff options
Diffstat (limited to 'Tests/BuildDepends/Project/bar.cxx')
-rw-r--r-- | Tests/BuildDepends/Project/bar.cxx | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/Tests/BuildDepends/Project/bar.cxx b/Tests/BuildDepends/Project/bar.cxx index 4764af5..76e934f 100644 --- a/Tests/BuildDepends/Project/bar.cxx +++ b/Tests/BuildDepends/Project/bar.cxx @@ -1,10 +1,19 @@ -#include "stdio.h" +#include <stdio.h> +#include <string.h> +#include <regen.h> +#include <noregen.h> -const char* foo(); int main() { - int i; - printf("%s\n", foo()); + /* Make sure the noregen header was not regenerated. */ + if(strcmp("foo", noregen_string) != 0) + { + printf("FAILED: noregen.h was regenerated!\n"); + return 1; + } + + /* Print out the string that should have been regenerated. */ + printf("%s\n", regen_string); fflush(stdout); for(;;); return 0; |