- if (!project.GenerateVCProject())
- {
- wxString msg("Could not generate hhp2cached project");
- wxMessageBox(msg);
- }
-
- // OGLEdit. We have to do it the long way because we need to add the extra ogl.lib.
-
- project.SetIncludeDirs(wxStringList("../../../../include", "../../../include", 0));
- project.SetResourceIncludeDirs(wxStringList("../../../../include", "../../../include", 0));
- project.SetLibDirs(wxStringList("../../../../lib", "../../../lib", 0));
-#if 0
- project.SetDebugLibDirs(wxStringList("../../../../src/Debug", "../../../src/ogl/Debug", "../../../../src/jpeg/Debug", "../../../../src/tiff/Debug", 0));
- project.SetReleaseLibDirs(wxStringList("../../../../src/Release", "../../../src/ogl/Release", "../../../../src/jpeg/Release", "../../../../src/tiff/Release", 0));
-#endif
-
- project.SetExtraLibsDebug(wxStringList("ogld.lib", 0));
- project.SetExtraLibsRelease(wxStringList("ogl.lib", 0));
-
- project.SetProjectName("OGLEditVC");
- project.SetTargetName("ogledit");
- project.SetProjectPath(dir + wxString("/contrib/samples/ogl/ogledit"));
- project.SetSourceFiles(wxStringList("ogledit.cpp", "doc.cpp", "palette.cpp", "view.cpp",
- "doc.h", "ogledit.h", "palette.h", "view.h",
- 0));
-
- if (!project.GenerateVCProject())
- {
- wxString msg("Could not generate OGLEdit project");
- wxMessageBox(msg);
- }
-
- // OGL Studio
-
- project.SetIncludeDirs(wxStringList("../../../../include", "../../../include", 0));
- project.SetResourceIncludeDirs(wxStringList("../../../../include", "../../../include", 0));
- project.SetLibDirs(wxStringList("../../../../lib", "../../../lib", 0));
-#if 0
- project.SetDebugLibDirs(wxStringList("../../../../src/Debug", "../../../src/ogl/Debug", "../../../../src/jpeg/Debug", "../../../../src/tiff/Debug", 0));
- project.SetReleaseLibDirs(wxStringList("../../../../src/Release", "../../../src/ogl/Release", "../../../../src/jpeg/Release", "../../../../src/tiff/Release", 0));
-#endif
- project.SetExtraLibsDebug(wxStringList("ogld.lib", 0));
- project.SetExtraLibsRelease(wxStringList("ogl.lib", 0));
-
- project.SetProjectName("StudioVC");
- project.SetTargetName("studio");
- project.SetProjectPath(dir + wxString("/contrib/samples/ogl/studio"));
- project.SetSourceFiles(wxStringList("studio.cpp", "cspalette.cpp", "dialogs.cpp", "view.cpp",
- "doc.cpp", "mainfrm.cpp", "project.cpp", "shapes.cpp", "symbols.cpp", "csprint.cpp",
- "studio.h", "cspalette.h", "dialogs.h", "view.h",
- "doc.h", "mainfrm.h", "project.h", "shapes.h", "symbols.h",
- 0));
-
- if (!project.GenerateVCProject())
- {
- wxString msg("Could not generate OGL Studio project");
- wxMessageBox(msg);
- }
-
- // MMedia mmboard
-
- project.SetIncludeDirs(wxStringList("../../../include", "../../include", 0));
- project.SetResourceIncludeDirs(wxStringList("../../../include", 0));
- project.SetLibDirs(wxStringList("../../../lib", "../../lib", 0));
- project.SetExtraLibsDebug(wxStringList("mmediad.lib", 0));
- project.SetExtraLibsRelease(wxStringList("mmedia.lib", 0));
-
- project.SetProjectName("MMboardVC");
- project.SetTargetName("mmboard");
- project.SetProjectPath(dir + wxString("/contrib/samples/mmedia"));
- project.SetSourceFiles(wxStringList("mmboard.cpp", "mmboard.h", "mmbman.cpp", "mmbman.h", 0));
-
- if (!project.GenerateVCProject())
- {
- wxString msg("Could not generate MMboard project");
- wxMessageBox(msg);
- }