• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/gettext-0.17/gettext-tools/examples/hello-c++-kde/admin/

Lines Matching refs:program

10 # {program}_METASOURCES
12 # {program}_METASOURCES = name1.moc name2.moc ... [\]
13 # {program}_METASOURCES = AUTO
25 # The concept (and base code) for this program came from automoc,
208 local $program = "";
210 local %realObjs = (); # lists the objects compiled into $program
211 local %sources = (); # lists the sources used for $program
213 local %realname = (); # the binary name of program variable
214 local %idlfiles = (); # lists the idl files used for $program
250 foreach $program (@programs) {
251 $sources_changed{$program} = 0;
252 $depedmocs{$program} = "";
253 $important{$program} = "";
258 if ($sources_changed{$program}) {
259 my $lookup = "$program" . '_SOURCES\s*=\s*(.*)';
260 substituteLine($lookup, "$program\_SOURCES=" . $sources{$program});
262 if ($important{$program}) {
264 for $source (split(/[\034\s]+/, $sources{$program})) {
277 $target_adds{"\$(srcdir)/$source"} .= $important{$program};
333 foreach $program (@programs) {
335 my $lookup = "$program\_OBJECTS.*=[^\n]*";
339 my @list = split(/[\034\s]+/, $realObjs{$program});
341 if (!$kdeopts{"nofinal"} && @list > 1 && $finalObjs{$program}) {
343 $new .= "$program\_final\_OBJECTS = " . $finalObjs{$program};
344 $new .= "\n$program\_nofinal\_OBJECTS = " . $realObjs{$program};
345 $new .= "\n\@KDE_USE_FINAL_FALSE\@$program\_OBJECTS = \$($program\_nofinal\_OBJECTS)";
346 $new .= "\n\@KDE_USE_FINAL_TRUE\@$program\_OBJECTS = \$($program\_final\_OBJECTS)";
348 $final_lines .= "$program\_OBJECTS=\"\$($program\_final_OBJECTS)\" ";
349 $final_install_lines .= "$program\_OBJECTS=\"\$($program\_final_OBJECTS)\" ";
350 $nofinal_lines .= "$program\_OBJECTS=\"\$($program\_nofinal\_OBJECTS)\" ";
351 $nofinal_install_lines .= "$program\_OBJECTS=\"\$($program\_nofinal_OBJECTS)\" ";
353 $new = "$program\_OBJECTS = " . $realObjs{$program};
578 my $program = $1;
599 $program =~ s/^am_// if ($program =~ /^am_/);
601 my $sourceprogram = $program;
604 print STDOUT "found program $program\n" if ($verbose);
605 push(@programs, $program);
607 $realObjs{$program} = $objs;
610 $sources{$program} = $1;
613 $sources{$program} = "";
614 print STDERR "found program with no _SOURCES: $program\n";
617 my $realprogram = $program;
619 if ($MakefileData =~ /\n($realprogram)(\$\(EXEEXT\)?)?:.*\$\($program\_OBJECTS\)/) {
620 $realname{$program} = $1;
623 $realname{$program} = "";
690 foreach $program (@programs) {
692 if ($sources{$program} =~ /\(/) {
693 print STDOUT "found ( in $program\_SOURCES. skipping\n" if ($verbose);
697 my $mocs = ""; # Moc files (in this program)
701 my @progsources = split(/[\034\s]+/, $sources{$program});
747 $finalObjs{$program} .= $file;
748 if ($program =~ /_la$/) {
749 $finalObjs{$program} .= "lo ";
751 $finalObjs{$program} .= "o ";
766 $handling = "$program.all_$suffix.$suffix: \$(srcdir)/Makefile.in" . $source_deps . " " . join(' ', $mocs) . "\n";
767 $handling .= "\t\@echo 'creating $program.all_$suffix.$suffix ...'; \\\n";
768 $handling .= "\trm -f $program.all_$suffix.files $program.all_$suffix.final; \\\n";
769 $handling .= "\techo \"#define KDE_USE_FINAL 1\" >> $program.all_$suffix.final; \\\n";
771 $handling .= "\t echo \"#include \\\"\$\$file\\\"\" >> $program.all_$suffix.files; \\\n";
772 $handling .= "\t test ! -f \$\(srcdir\)/\$\$file || egrep '^#pragma +implementation' \$\(srcdir\)/\$\$file >> $program.all_$suffix.final; \\\n";
774 $handling .= "\tcat $program.all_$suffix.final $program.all_$suffix.files > $program.all_$suffix.$suffix; \\\n";
775 $handling .= "\trm -f $program.all_$suffix.final $program.all_$suffix.files\n";
779 push(@final_names, "$program.all_$suffix.$suffix");
780 my $finalObj = "$program.all_$suffix.";
781 if ($program =~ /_la$/) {
786 $finalObjs{$program} .= $finalObj . " ";
808 foreach $program (@programs) {
809 my $lookup = "$program" . '_COMPILE_FIRST\s*=\s*(.*)';
813 my @progsources = split(/[\034\s]+/, $sources{$program});
855 #print "$program: tag_METASOURCES\n";
857 $lookup = $program . '_METASOURCES\s*=\s*(.*)';
861 $lookup = $program . '_METASOURCES\s*=\s*(.*)';
902 my $ext = ($program =~ /_la$/) ? ".moc.lo " : ".moc.o ";
903 $realObjs{$program} .= "\034" . join ($ext, @newObs) . $ext;
904 $depedmocs{$program} = join (".moc.$cxxsuffix " , @newObs) . ".moc.$cxxsuffix";
910 $depedmocs{$program} .= " ";
911 $depedmocs{$program} .= join('.moc ', @deped) . ".moc";
912 $depedmocs{$program} .= " ";
998 my @psources = split(/[\034\s]+/, $sources{$program});
1011 $sources{$program} =~ s/$qs//;
1012 $sources_changed{$program} = 1;
1068 $idlfiles{$program} .= $sourcename . " ";
1070 if ($program =~ /_la$/) {
1071 $realObjs{$program} .= " $sourcename.lo";
1073 $realObjs{$program} .= " $sourcename.\$(OBJEXT)";
1075 $sources{$program} .= " $sourcename.$cxxsuffix";
1076 $sources_changed{$program} = 1;
1077 $important{$program} .= "$sourcename.h " if (!$skel);
1090 my $lookup = "($program)";
1093 $lookup .= ":(.*..$program\_OBJECTS..*)";
1098 foreach $file (split(' ', $idlfiles{$program})) {
1111 my @psources = split(/[\034\s]+/, $sources{$program});
1122 $sources{$program} =~ s/$qs//;
1123 $sources_changed{$program} = 1;
1153 $depedmocs{$program} .= " $source.moc";
1157 if ($program =~ /_la$/) {
1158 $realObjs{$program} .= " $source.lo";
1160 $realObjs{$program} .= " $source.\$(OBJEXT)";
1162 $sources{$program} .= " $source.$cxxsuffix";
1163 $sources_changed{$program} = 1;
1164 $important{$program} .= "$source.h ";
1520 return if ($program !~ /_la$/);
1522 my $lookup = quotemeta($realname{$program}) . ":.*?\n\t.*?\\((.*?)\\) .*\n";
1526 if ($MakefileData !~ /\n$program\_LDFLAGS\s*=.*-no-undefined/ &&
1527 $MakefileData !~ /\n$program\_LDFLAGS\s*=.*KDE_PLUGIN/ ) {
1528 print STDERR "Report: $program contains undefined in $printname\n" if ($program =~ /^lib/ && $dryrun);
1532 my $closure = $realname{$program} . ".closure";
1533 my $lines = "$closure: \$($program\_OBJECTS) \$($program\_DEPENDENCIES)\n";
1534 $lines .= "\t\@echo \"int main() {return 0;}\" > $program\_closure.$cxxsuffix\n";
1535 $lines .= "\t\@\$\(LTCXXCOMPILE\) -c $program\_closure.$cxxsuffix\n";
1536 $lines .= "\t\$\(CXXLINK\) $program\_closure.lo \$($program\_LDFLAGS) \$($program\_OBJECTS) \$($program\_LIBADD) \$(LIBS)\n";
1537 $lines .= "\t\@rm -f $program\_closure.* $closure\n";
1541 $lookup = $realname{$program} . ": (.*)";
1543 $lines = "\@KDE_USE_CLOSURE_TRUE@". $realname{$program} . ": $closure $1";
1544 $lines .= "\n\@KDE_USE_CLOSURE_FALSE@" . $realname{$program} . ": $1";
1908 foreach $program (@programs) {
1910 my @progsources = split(/[\034\s]+/, $sources{$program});
1911 my @depmocs = split(' ', $depedmocs{$program});
1916 print STDOUT "program=$program\n" if ($verbose);