Commit | Line | Data |
4536f655 |
1 | use strict; |
2 | use warnings ; |
3 | |
4 | use Config; |
5 | use File::Spec; |
6 | |
7 | use BuildStem ; |
8 | |
9 | my $is_win32 = ( $^O =~ /Win32/) ? 1 : 0 ; |
10 | |
11 | my %requires ; |
12 | |
13 | my $version_from = File::Spec->catfile( File::Spec->curdir, 'lib', 'Stem.pm' ); |
14 | |
15 | my $build = BuildStem->new( |
16 | module_name => 'Stem', |
17 | dist_version_from => $version_from, |
18 | requires => \%requires, |
19 | license => 'gpl', |
20 | dynamic_config => 1, |
21 | recursive_test_files => 1, |
22 | create_makefile_pl => 'passthrough' |
23 | ); |
24 | |
25 | # since we are making a fresh Build script, delete any older stem config file |
26 | # so Build will create a new one. |
27 | |
28 | my $conf_pm_file = $build->config_pm_path() ; |
29 | unlink $conf_pm_file ; |
30 | |
31 | $build->create_build_script() ; |
32 | |
33 | exit ; |