package VS2022WorkspaceCreator; # ************************************************************ # Description : vs2022 (Visual Studio 2022) Workspace Creator # ************************************************************ # ************************************************************ # Pragmas # ************************************************************ use strict; use VS2022ProjectCreator; use VC12WorkspaceCreator; use vars qw(@ISA); @ISA = qw(VC12WorkspaceCreator); # ************************************************************ # Subroutine Section # ************************************************************ sub pre_workspace { my($self, $fh) = @_; my $crlf = $self->crlf(); print $fh '', $crlf, 'Microsoft Visual Studio Solution File, Format Version 12.00', $crlf; $self->print_workspace_comment($fh, '# Visual Studio Version 17', $crlf, '#', $crlf, '# This file was generated by MPC. Any changes made directly to', $crlf, '# this file will be lost the next time it is generated.', $crlf, '#', $crlf, '# MPC Command:', $crlf, '# ', $self->create_command_line_string($0, @ARGV), $crlf); } 1;