Added RM and CC variables by default

This commit is contained in:
Pierre Pronchery 2004-06-30 14:27:37 +00:00
parent f9fe81862a
commit 8f16da46bc

View File

@ -73,6 +73,7 @@ static int _variables_subdirs(FILE * fp, Config * config);
static int _variables_target(FILE * fp, Config * config);
static int _variables_cflags(FILE * fp, Config * config);
static int _variables_ldflags(FILE * fp, Config * config);
static int _variables_misc(FILE * fp, Config * config);
static int _makefile_variables(FILE * fp, Config * config)
{
int res = 0;
@ -81,6 +82,7 @@ static int _makefile_variables(FILE * fp, Config * config)
res += _variables_target(fp, config);
res += _variables_cflags(fp, config);
res += _variables_ldflags(fp, config);
res += _variables_misc(fp, config);
return res;
}
@ -157,6 +159,12 @@ static int _variables_ldflags(FILE * fp, Config * config)
return 0;
}
static int _variables_misc(FILE * fp, Config * config)
{
fprintf(fp, "%s", "CC\t= cc\nRM\t= rm -f\n");
return 0;
}
static int _targets_all(FILE * fp, Config * config);
static int _makefile_targets(FILE * fp, Config * config)
{
@ -263,7 +271,7 @@ static void _handler_print(FILE * fp, char * source)
{
_obj_print(fp, source);
fprintf(fp, "%s%s%s%s%s", ": ", source,
"\n\t$(CC) $(CFLAGSF) $(CFLAGS) -c ", source, "\n");
"\n\t$(CC) $(CFLAGSF) $(CFLAGS) -c ", source, "\n\n");
}
static void _clean_targets_objs(FILE * fp, Config * config);