Ticket #9348: osx-packager.diff

File osx-packager.diff, 2.1 KB (added by Craig Treleaven <ctreleaven@…>, 9 years ago)

SVN diff--hope it can be used

  • .osx-packager/src/myth-svn/packaging/OSX/build/osx-packager.pl

    Office-Mini-2:~ myth24$ svn diff .osx-packager/src/myth-svn/packaging/
     
    3535#
    3636our $backend = 0;
    3737our $jobtools = 0;
     38our $feplus = 0;
    3839
    3940# Parallel makes?
    4041#
     
    5051our @components = ( 'myththemes', 'mythplugins' );
    5152
    5253# The OS X programs that we are likely to be interested in.
    53 our @targets   = ( 'MythFrontend', 'MythAVTest',  'MythWelcome' );
     54our @targets   = ( 'MythFrontend' );
     55our @targetTW  = ( 'MythAVTest',  'MythWelcome');   # WCT-make Test & Welcome options
    5456our @targetsJT = ( 'MythCommFlag', 'MythJobQueue');
    5557our @targetsBE = ( 'MythBackend',  'MythFillDatabase', 'MythTV-Setup');
    5658
     
    288290   -nohead          don't update to HEAD revision of MythTV before building
    289291   -usehdimage      perform build inside of a case-sensitive disk image
    290292   -leavehdimage    leave disk image mounted on exit
     293   -enable-feplus   build MythAVTest and MythWelcome as well as the frontend
    291294   -enable-backend  build the backend server as well as the frontend
    292295   -enable-jobtools build commflag/jobqueue  as well as the frontend
    293296   -profile         build with compile-type=profile
     
    360363                         'nohead',
    361364                         'usehdimage',
    362365                         'leavehdimage',
     366                         'enable-feplus',
    363367                         'enable-backend',
    364368                         'enable-jobtools',
    365369                         'profile',
     
    382386if ( $OPT{'enable-jobtools'} )
    383387{   $jobtools = 1  }
    384388
     389if ( $OPT{'enable-feplus'} )    # add MythAVTest and MythWelcome
     390{   $feplus = 1  }
     391
    385392# Get version string sorted out
    386393if ( $OPT{'svntag'} && !$OPT{'version'} )
    387394{
     
    10521059if ( $jobtools )
    10531060{   push @targets, @targetsJT   }
    10541061
     1062if ( $feplus )
     1063{   push @targets, @targetTW   }
     1064
    10551065if ( $backend )
    10561066{   push @targets, @targetsBE   }