diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2020-11-17 09:25:58 +0100 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2020-11-17 09:25:58 +0100 |
commit | 194911f018c99216cb4bd50c066fa8bacfee0973 (patch) | |
tree | 8f46d8ab41678034b7b5b7518c9d7cd79e6f2b26 /ACE/bin | |
parent | e1516a1988b40a97b79a237c1d45430738860eb4 (diff) | |
parent | b1d48549c44498eda3e63bf45e0583f1deb3a238 (diff) | |
download | ATCD-194911f018c99216cb4bd50c066fa8bacfee0973.tar.gz |
Merge branch 'master' into jwi-xsccleanup2
Diffstat (limited to 'ACE/bin')
-rw-r--r-- | ACE/bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm | 18 | ||||
-rw-r--r-- | ACE/bin/MakeProjectCreator/templates/gnu.mpd | 14 |
2 files changed, 4 insertions, 28 deletions
diff --git a/ACE/bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm b/ACE/bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm index 635cd48bb7d..66faed32dd0 100644 --- a/ACE/bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm +++ b/ACE/bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm @@ -52,24 +52,6 @@ sub fill_value { return 'VPATH = .:' . $str . $self->crlf(); } } - elsif ($name eq 'tao') { - my($incs) = $self->get_assignment('includes'); - my($libs) = $self->get_assignment('libpaths'); - return ((defined $incs && $incs =~ /tao/i) || - (defined $libs && $libs =~ /tao/i)); - } - elsif ($name eq 'ciao') { - my($incs) = $self->get_assignment('includes'); - my($libs) = $self->get_assignment('libpaths'); - return ((defined $incs && $incs =~ /ciao/i) || - (defined $libs && $libs =~ /ciao/i)); - } - elsif ($name eq 'dance') { - my($incs) = $self->get_assignment('includes'); - my($libs) = $self->get_assignment('libpaths'); - return ((defined $incs && $incs =~ /DAnCE/i) || - (defined $libs && $libs =~ /DAnCE/i)); - } elsif ($name eq 'genins') { my $ins = ''; $self->get_install_info(sub { $ins .= '#' . $_[0] }); diff --git a/ACE/bin/MakeProjectCreator/templates/gnu.mpd b/ACE/bin/MakeProjectCreator/templates/gnu.mpd index 9c0d45c5f0d..4b70f754727 100644 --- a/ACE/bin/MakeProjectCreator/templates/gnu.mpd +++ b/ACE/bin/MakeProjectCreator/templates/gnu.mpd @@ -200,15 +200,6 @@ VSHDIR = <%targetoutdir%>.shobj/ include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU <%marker(extension)%> -<%if(ciao)%> -include $(CIAO_ROOT)/rules.ciao.GNU -<%endif%> -<%if(dance)%> -include $(DANCE_ROOT)/rules.dance.GNU -<%endif%> -<%if(tao)%> -include $(TAO_ROOT)/rules.tao.GNU -<%endif%> <%if(version)%> GNUACE_PROJECT_VERSION = <%version%> @@ -570,6 +561,9 @@ export PATH := $(PATH):<%custom_type->libpath%>$(if $(ARCH),:<%cust <%foreach(custom_type->input_files)%> <%if(custom_type->input_file->output_files)%> GENERATED_DIRTY +=<%foreach(custom_type->input_file->output_files)%> <%if(flag_overrides(custom_type->input_file, gendir))%><%if(!compares(flag_overrides(custom_type->input_file, gendir),.))%><%flag_overrides(custom_type->input_file, gendir)%>/<%endif%><%basename(custom_type->input_file->output_file)%><%else%><%custom_type->input_file->output_file%><%endif%><%endfor%> +<%if(precious_files)%> +PRECIOUS_FILES +=<%foreach(precious_files)%><%foreach(custom_type->input_file->output_files)%><%if(contains(custom_type->input_file->output_file, precious_file))%> <%custom_type->input_file->output_file%><%endif%><%endfor%><%endfor%> +<%endif%> <%if(custom_type->input_file->non_source_output_files)%> OBJS_DEPEND_ON_GENERATED = 1 <%endif%> @@ -735,7 +729,7 @@ incremental_depend_idl:: realclean: clean ifneq ($(GENERATED_DIRTY),) - -$(RM) -r $(GENERATED_DIRTY) + -$(RM) -r $(filter-out $(PRECIOUS_FILES),$(GENERATED_DIRTY)) endif <%if(postclean)%> -<%eval(postclean)%> |