3 include ./Makefile.mingw.common
6 all: config.h
7 $(MAKE) -C po -f Makefile.mingw
8 $(MAKE) -C src -f Makefile.mingw
10 config.h: config.h.mingw
11 $(CP) config.h.mingw config.h
13 dist:
14 $(MAKE) -C src -f Makefile.mingw
15 -$(RMDIR) inkscape
16 $(MKDIR) inkscape
17 $(CP) src$(S)inkscape.exe inkscape
18 # $(CP) src$(S)inkview.exe inkscape
19 # $(CP) src$(S)inkscape.dll inkscape
20 $(CP) $(GTKDOS)$(S)bin$(S)freetype6.dll inkscape
21 $(CP) $(GTKDOS)$(S)bin$(S)libatk-1.0-0.dll inkscape
22 $(CP) $(GTKDOS)$(S)bin$(S)libgdk-win32-2.0-0.dll inkscape
23 $(CP) $(GTKDOS)$(S)bin$(S)libgdk_pixbuf-2.0-0.dll inkscape
24 $(CP) $(GTKDOS)$(S)bin$(S)libglib-2.0-0.dll inkscape
25 $(CP) $(GTKDOS)$(S)bin$(S)libgmodule-2.0-0.dll inkscape
26 $(CP) $(GTKDOS)$(S)bin$(S)libgobject-2.0-0.dll inkscape
27 $(CP) $(GTKDOS)$(S)bin$(S)libgtk-win32-2.0-0.dll inkscape
28 $(CP) $(GTKDOS)$(S)bin$(S)libgthread-2.0-0.dll inkscape
29 # $(CP) $(GTKDOS)$(S)bin$(S)libiconv-2.dll inkscape
30 $(CP) $(GTKDOS)$(S)bin$(S)libpango-1.0-0.dll inkscape
31 $(CP) $(GTKDOS)$(S)bin$(S)libpangoft2-1.0-0.dll inkscape
32 $(CP) $(GTKDOS)$(S)bin$(S)libpangowin32-1.0-0.dll inkscape
33 $(CP) $(GTKDOS)$(S)bin$(S)freetype6.dll inkscape
34 $(CP) $(GTKDOS)$(S)bin$(S)libfontconfig-1.dll inkscape
35 $(CP) $(GTKDOS)$(S)bin$(S)libxml2-2.dll inkscape
36 $(CP) $(GTKDOS)$(S)bin$(S)jpeg62.dll inkscape
37 $(CP) $(GTKDOS)$(S)bin$(S)libpng12.dll inkscape
38 $(CP) $(GTKDOS)$(S)bin$(S)msvcr70.dll inkscape
39 $(CP) $(GTKDOS)$(S)bin$(S)zlib1.dll inkscape
40 $(CP) $(GTKDOS)$(S)bin$(S)iconv.dll inkscape
41 $(CP) $(GTKDOS)$(S)bin$(S)intl.dll inkscape
42 $(CP) $(GTKDOS)$(S)bin$(S)xmlparse.dll inkscape
43 $(CP) $(GTKDOS)$(S)perl$(S)bin$(S)perl58.dll inkscape
44 $(CP) $(GTKDOS)$(S)python$(S)python24.dll inkscape
45 $(CPDIR) $(GTKDOS)$(S)etc inkscape$(S)etc
46 echo "#### Inserted by Inkscape Makefile.mingw" > inkscape$(S)etc$(S)gtk-2.0$(S)gtkrc
47 echo "gtk-font-name=\"verdana 9\"" >> inkscape$(S)etc$(S)gtk-2.0$(S)gtkrc
48 echo "" >> inkscape$(S)etc$(S)gtk-2.0$(S)gtkrc
49 $(MKDIR) inkscape$(S)lib
50 $(CPDIR) $(GTKDOS)$(S)lib$(S)gtk-2.0 inkscape$(S)lib$(S)gtk-2.0
51 $(CPDIR) $(GTKDOS)$(S)lib$(S)glib-2.0 inkscape$(S)lib$(S)glib-2.0
52 $(CPDIR) $(GTKDOS)$(S)lib$(S)locale inkscape$(S)lib$(S)locale
53 $(CPDIR) $(GTKDOS)$(S)lib$(S)pango inkscape$(S)lib$(S)pango
54 $(MKDIR) inkscape$(S)fonts
55 $(CP) $(GTKDOS)$(S)fonts$(S)*.ttf inkscape$(S)fonts
56 $(CPDIR) share inkscape$(S)share
57 $(CPDIR) $(GTKDOS)$(S)share$(S)themes inkscape$(S)share
58 $(CPDIR) doc inkscape$(S)doc
59 $(MKDIR) inkscape$(S)data
60 $(MKDIR) inkscape$(S)locale
61 $(MAKE) -C po -f Makefile.mingw dist
62 $(MKDIR) inkscape$(S)modules
63 $(MKDIR) inkscape$(S)plugins
64 -$(CP) src$(S)extension$(S)plugin$(S)*.dll inkscape$(S)plugins
65 $(CP) $(GTKDOS)$(S)bin$(S)gdb.exe inkscape
66 @echo "##################### D O N E ####################"
68 clean:
69 -$(RMDIR) inkscape
70 -$(RM) inkscape*.zip
71 $(MAKE) -C src -f Makefile.mingw clean
72 $(MAKE) -C po -f Makefile.mingw clean
74 minimal:
75 $(MAKE) -C src -f Makefile.mingw
76 $(RM) inkscape$(S)inkscape.exe
77 $(CP) src$(S)inkscape.exe inkscape
78 @echo "##################### D O N E ####################"