$fileflags =~ s/OLE/O/;
$fileflags =~ s/Socket/S/;
$fileflags =~ s/NotMSW/U/;
- $fileflags =~ s/NotGTK/R/;
- $fileflags =~ s/NotX/X/;
$fileflags =~ s/NotOS2/P/;
$fileflags =~ s/LowLevel/L/;
$wxGeneric{$filename} = $fileflags;
} elsif ( $filetype eq "MSW" ) {
$wxMSW{$filename} = $fileflags;
+ } elsif ( $filetype eq "Mac" ) {
+ $wxMAC{$filename} = $fileflags;
} elsif ( $filetype eq "Motif" ) {
$wxMOTIF{$filename} = $fileflags;
} elsif ( $filetype eq "GTK" ) {
$wxUNIV{$filename} = $fileflags;
} elsif ( $filetype eq "MGL" ) {
$wxMGL{$filename} = $fileflags;
+ } elsif ( $filetype eq "Micro" ) {
+ $wxMICRO{$filename} = $fileflags;
} elsif ( $filetype eq "OS2" ) {
$wxOS2PM{$filename} = $fileflags;
+ } elsif ( $filetype eq "X11" ) {
+ $wxX11{$filename} = $fileflags;
} elsif ( $filetype eq "HTML" ) {
$wxHTML{$filename} = $fileflags;
} elsif ( $filetype eq "Unix" ) {
$wxPROTOCOLINCLUDE{$filename} = $fileflags;
} elsif ( $filetype eq "HtmlH" ) {
$wxHTMLINCLUDE{$filename} = $fileflags;
+ } elsif ( $filetype eq "MacH" ) {
+ $wxMACINCLUDE{$filename} = $fileflags;
} elsif ( $filetype eq "MotifH" ) {
$wxMOTIFINCLUDE{$filename} = $fileflags;
+ } elsif ( $filetype eq "MSWH" && $fileflags =~ m/O/ ) {
+ $wxOLEINCLUDE{$filename} = $fileflags;
} elsif ( $filetype eq "MSWH" ) {
$wxMSWINCLUDE{$filename} = $fileflags;
} elsif ( $filetype eq "GTKH" ) {
$wxGTKINCLUDE{$filename} = $fileflags;
} elsif ( $filetype eq "OS2H" ) {
$wxOS2PMINCLUDE{$filename} = $fileflags;
+ } elsif ( $filetype eq "X11H" ) {
+ $wxX11INCLUDE{$filename} = $fileflags;
} elsif ( $filetype eq "UnivH" ) {
$wxUNIVINCLUDE{$filename} = $fileflags;
} elsif ( $filetype eq "UnixH" ) {
$wxUNIXINCLUDE{$filename} = $fileflags;
} elsif ( $filetype eq "GenericH" ) {
$wxGENERICINCLUDE{$filename} = $fileflags;
+ } elsif ( $filetype eq "MacR" ) {
+ $wxMACRESOURCE{$filename} = $fileflags;
} else {
warn "Unknown file type $filetype for $filename, ignoring.\n";
next line;