diff --git a/build/bakefiles/mac_bundles.bkl b/build/bakefiles/mac_bundles.bkl index bb8a4b97f7..81ff638346 100644 --- a/build/bakefiles/mac_bundles.bkl +++ b/build/bakefiles/mac_bundles.bkl @@ -21,6 +21,7 @@ $(TOP_SRCDIR)src/osx/carbon/wxmac.icns + @@ -44,6 +45,7 @@ $(BUNDLE_PLIST) $(BUNDLE_ICON) $(BUNDLE_RESOURCES) + $(BUNDLE_FONT_RESOURCES) @@ -72,6 +74,16 @@ cp -f $(BUNDLE_RESOURCES) $(BUNDLE)/Resources + + + + mkdir -p $(BUNDLE)/Resources/Fonts + cp -f $(BUNDLE_FONT_RESOURCES) $(BUNDLE)/Resources/Fonts + + diff --git a/samples/font/Makefile.in b/samples/font/Makefile.in index 3291284be0..ea30d90e4d 100644 --- a/samples/font/Makefile.in +++ b/samples/font/Makefile.in @@ -149,7 +149,7 @@ font$(EXEEXT): $(FONT_OBJECTS) $(__font___win32rc) $(CXX) -o $@ $(FONT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS) $(__font___os2_emxbindcmd) -@COND_PLATFORM_MACOSX_1@font.app/Contents/PkgInfo: font$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns +@COND_PLATFORM_MACOSX_1@font.app/Contents/PkgInfo: font$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns $(srcdir)/wxprivate.ttf @COND_PLATFORM_MACOSX_1@ mkdir -p font.app/Contents @COND_PLATFORM_MACOSX_1@ mkdir -p font.app/Contents/MacOS @COND_PLATFORM_MACOSX_1@ mkdir -p font.app/Contents/Resources @@ -168,10 +168,12 @@ font$(EXEEXT): $(FONT_OBJECTS) $(__font___win32rc) @COND_PLATFORM_MACOSX_1@ @COND_PLATFORM_MACOSX_1@ @COND_PLATFORM_MACOSX_1@ cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns font.app/Contents/Resources/wxmac.icns +@COND_PLATFORM_MACOSX_1@ mkdir -p font.app/Contents/Resources/Fonts +@COND_PLATFORM_MACOSX_1@ cp -f $(srcdir)/wxprivate.ttf font.app/Contents/Resources/Fonts @COND_PLATFORM_MACOSX_1@font_bundle: $(____font_BUNDLE_TGT_REF_DEP) -data: +data: @mkdir -p . @for f in wxprivate.ttf; do \ if test ! -f ./$$f -a ! -d ./$$f ; \ diff --git a/samples/font/font.bkl b/samples/font/font.bkl index bfa8333cb2..2eba3ad77f 100644 --- a/samples/font/font.bkl +++ b/samples/font/font.bkl @@ -1,6 +1,8 @@ + $(SRCDIR)/wxprivate.ttf + diff --git a/samples/font/makefile.bcc b/samples/font/makefile.bcc index 65f9a92a1f..7d8249c264 100644 --- a/samples/font/makefile.bcc +++ b/samples/font/makefile.bcc @@ -231,7 +231,7 @@ $(OBJS)\font.exe: $(FONT_OBJECTS) $(OBJS)\font_sample.res c0w32.obj $(FONT_OBJECTS),$@,, $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\font_sample.res | -data: +data: if not exist $(OBJS) mkdir $(OBJS) for %f in (wxprivate.ttf) do if not exist $(OBJS)\%f copy .\%f $(OBJS) diff --git a/samples/font/makefile.gcc b/samples/font/makefile.gcc index 47f208ff18..db2b679db0 100644 --- a/samples/font/makefile.gcc +++ b/samples/font/makefile.gcc @@ -220,7 +220,7 @@ clean: $(OBJS)\font.exe: $(FONT_OBJECTS) $(OBJS)\font_sample_rc.o $(CXX) -o $@ $(FONT_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lshlwapi -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lversion -lwsock32 -lwininet -loleacc -data: +data: if not exist $(OBJS) mkdir $(OBJS) for %%f in (wxprivate.ttf) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) diff --git a/samples/font/makefile.vc b/samples/font/makefile.vc index 431edcac5a..b5b0fb49ce 100644 --- a/samples/font/makefile.vc +++ b/samples/font/makefile.vc @@ -354,7 +354,7 @@ $(OBJS)\font.exe: $(FONT_OBJECTS) $(OBJS)\font_sample.res $(FONT_OBJECTS) $(FONT_RESOURCES) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib << -data: +data: if not exist $(OBJS) mkdir $(OBJS) for %f in (wxprivate.ttf) do if not exist $(OBJS)\%f copy .\%f $(OBJS) diff --git a/samples/help/Makefile.in b/samples/help/Makefile.in index 824b37039b..baca165290 100644 --- a/samples/help/Makefile.in +++ b/samples/help/Makefile.in @@ -194,7 +194,7 @@ data: data_doc: @mkdir -p ./doc - @for f in aindex.html down.gif dxxgifs.tex HIER.html icon1.gif icon2.gif index.html logo.gif wx204.htm wx34.htm wxExtHelpController.html wxhelp.map wx.htm; do \ + @for f in aindex.html ClassGraph.class ClassGraphPanel.class ClassLayout.class down.gif dxxgifs.tex HIER.html HIERjava.html icon1.gif icon2.gif index.html logo.gif NavigatorButton.class USE_HELP.html wx204.htm wx34.htm wxExtHelpController.html wxhelp.map wx.htm; do \ if test ! -f ./doc/$$f -a ! -d ./doc/$$f ; \ then x=yep ; \ else x=`find $(srcdir)/doc/$$f -newer ./doc/$$f -print` ; \