Build: Provide Simple Support for MSVC 2012/2013
As the Visual Studio 2012/2013 are only slightly different from the Visual Studio 2010 projects, we can provide support for them by using scripts to copy the Visual Studio 2010 projects, and update the specific parts as necessary. Thus, there would be little maintenance overhead for these as only the 2010 projects need to be kept up-to-date as a result. This might change when we do get the stack working with WinRT/Metro, but that's going to be another totally different issue.
This commit is contained in:
		| @ -1,8 +1,10 @@ | ||||
| include $(top_srcdir)/Makefile.decl | ||||
|  | ||||
| SUBDIRS = \ | ||||
| 	crypt \ | ||||
| 	vs9  \ | ||||
| 	vs10 | ||||
| SUBDIRS =	\ | ||||
| 	crypt	\ | ||||
| 	vs9 	\ | ||||
| 	vs10	\ | ||||
| 	vs11	\ | ||||
| 	vs12 | ||||
|  | ||||
| -include $(top_srcdir)/git.mk | ||||
|  | ||||
							
								
								
									
										43
									
								
								build/win32/vs11/Makefile.am
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								build/win32/vs11/Makefile.am
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,43 @@ | ||||
| include $(top_srcdir)/Makefile.decl | ||||
|  | ||||
| EXTRA_DIST +=	\ | ||||
| 	README.txt	\ | ||||
| 	gtk+.sln	\ | ||||
| 	gtk-prebuild.vcxproj	\ | ||||
| 	gdk-win32.vcxproj	\ | ||||
| 	gdk-win32.vcxproj.filters	\ | ||||
| 	gdk.vcxproj	\ | ||||
| 	gdk.vcxproj.filters	\ | ||||
| 	gtk.vcxproj	\ | ||||
| 	gtk.vcxproj.filters	\ | ||||
| 	gtk3-demo.vcxproj	\ | ||||
| 	gtk3-demo.vcxproj.filters	\ | ||||
| 	gtk3-demo-application.vcxproj	\ | ||||
| 	gtk3-demo-application.vcxproj.filters	\ | ||||
| 	gtk-inspector.vcxproj	\ | ||||
| 	gtk-inspector.vcxproj.filters	\ | ||||
| 	gailutil.vcxproj	\ | ||||
| 	gailutil.vcxproj.filters	\ | ||||
| 	install.vcxproj	\ | ||||
| 	broadwayd.vcxproj	\ | ||||
| 	broadwayd.vcxproj.filters	\ | ||||
| 	gdk-broadway.vcxproj	\ | ||||
| 	gdk-broadway.vcxproj.filters	\ | ||||
| 	gtk-build-defines.props	\ | ||||
| 	gtk-copy-gdk-broadway.props	\ | ||||
| 	gtk-gen-srcs.props	\ | ||||
| 	gtk-ignore-broadway.props	\ | ||||
| 	gtk-install.props	\ | ||||
| 	gtk-version-paths.props | ||||
|  | ||||
| DISTCLEANFILES = $(EXTRA_DIST) | ||||
|  | ||||
| MSVC_SLN = gtk+ | ||||
|  | ||||
| MSVC_VER = 11 | ||||
|  | ||||
| MSVC_VER_LONG = 2012 | ||||
|  | ||||
| include $(top_srcdir)/build/Makefile-newvs.am | ||||
|  | ||||
| -include $(top_srcdir)/git.mk | ||||
							
								
								
									
										43
									
								
								build/win32/vs12/Makefile.am
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								build/win32/vs12/Makefile.am
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,43 @@ | ||||
| include $(top_srcdir)/Makefile.decl | ||||
|  | ||||
| EXTRA_DIST +=	\ | ||||
| 	README.txt	\ | ||||
| 	gtk+.sln	\ | ||||
| 	gtk-prebuild.vcxproj	\ | ||||
| 	gdk-win32.vcxproj	\ | ||||
| 	gdk-win32.vcxproj.filters	\ | ||||
| 	gdk.vcxproj	\ | ||||
| 	gdk.vcxproj.filters	\ | ||||
| 	gtk.vcxproj	\ | ||||
| 	gtk.vcxproj.filters	\ | ||||
| 	gtk3-demo.vcxproj	\ | ||||
| 	gtk3-demo.vcxproj.filters	\ | ||||
| 	gtk3-demo-application.vcxproj	\ | ||||
| 	gtk3-demo-application.vcxproj.filters	\ | ||||
| 	gtk-inspector.vcxproj	\ | ||||
| 	gtk-inspector.vcxproj.filters	\ | ||||
| 	gailutil.vcxproj	\ | ||||
| 	gailutil.vcxproj.filters	\ | ||||
| 	install.vcxproj	\ | ||||
| 	broadwayd.vcxproj	\ | ||||
| 	broadwayd.vcxproj.filters	\ | ||||
| 	gdk-broadway.vcxproj	\ | ||||
| 	gdk-broadway.vcxproj.filters	\ | ||||
| 	gtk-build-defines.props	\ | ||||
| 	gtk-copy-gdk-broadway.props	\ | ||||
| 	gtk-gen-srcs.props	\ | ||||
| 	gtk-ignore-broadway.props	\ | ||||
| 	gtk-install.props	\ | ||||
| 	gtk-version-paths.props | ||||
|  | ||||
| DISTCLEANFILES = $(EXTRA_DIST) | ||||
|  | ||||
| MSVC_SLN = gtk+ | ||||
|  | ||||
| MSVC_VER = 12 | ||||
|  | ||||
| MSVC_VER_LONG = 2013 | ||||
|  | ||||
| include $(top_srcdir)/build/Makefile-newvs.am | ||||
|  | ||||
| -include $(top_srcdir)/git.mk | ||||
		Reference in New Issue
	
	Block a user
	 Chun-wei Fan
					Chun-wei Fan