nexmon – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | # Centralized autotools file |
2 | # Create the Visual Studio 2012/2013/2015 project files |
||
3 | # from the Visual Studio 2010 project files |
||
4 | |||
5 | # This autotools file, from GLib, can be used in other projects |
||
6 | # that have Visual Studio build support, and is copied into |
||
7 | # $(srcroot)/build/. |
||
8 | |||
9 | # Author: Fan, Chun-wei |
||
10 | # November 05, 2012 |
||
11 | |||
12 | # MSVC_VER_LONG: Long Version of Visual Studio (2012, 2013, 14 and so on) |
||
13 | # MSVC_VER: Short Version of Visual Studio (11 for 2012, 12 for 2013, 14 for 2015 and so on) |
||
14 | # MSVC_FORMAT_VER: Use 12 for MSVC 2012 through 2015 |
||
15 | |||
16 | %.sln: |
||
17 | sed 's/11\.00/$(MSVC_FORMAT_VER)\.00/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp |
||
18 | sed 's/2010/$(MSVC_VER_LONG)/g' < $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@ |
||
19 | rm $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp |
||
20 | |||
21 | %.txt: |
||
22 | sed 's/vs10/vs$(MSVC_VER)/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp |
||
23 | sed 's/VS10/VS$(MSVC_VER)/g' < $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@ |
||
24 | rm $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp |
||
25 | |||
26 | %.vcxproj: |
||
27 | if test -e $(top_srcdir)/build/win32/vs10/$@; then \ |
||
28 | sed 's/v100/v$(MSVC_VER)0/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ |
||
29 | else \ |
||
30 | sed 's/v100/v$(MSVC_VER)0/g' < $(top_builddir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ |
||
31 | fi |
||
32 | |||
33 | %.props: |
||
34 | if test -e $(top_srcdir)/build/win32/vs10/$@; then \ |
||
35 | sed 's/<VSVer>10<\/VSVer>/<VSVer>$(MSVC_VER)<\/VSVer>/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ |
||
36 | else \ |
||
37 | sed 's/<VSVer>10<\/VSVer>/<VSVer>$(MSVC_VER)<\/VSVer>/g' < $(top_builddir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ |
||
38 | fi |
||
39 | |||
40 | %.vcxproj.filters: |
||
41 | if test -e $(top_srcdir)/build/win32/vs10/$@; then \ |
||
42 | cp $(top_srcdir)/build/win32/vs10/$@ $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ |
||
43 | else \ |
||
44 | cp $(top_builddir)/build/win32/vs10/$@ $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ |
||
45 | fi |