4db94043cb
Files correlati : Commento : Spostamento in libraries delle librerie esterne di Campo per una maggiore pulizia e organizzazione git-svn-id: svn://10.65.10.50/branches/R_10_00@24150 c028cbd2-c16b-5b4b-a496-9718f37d4682
490 lines
16 KiB
Plaintext
490 lines
16 KiB
Plaintext
# =========================================================================
|
|
# This makefile was generated by
|
|
# Bakefile 0.2.6 (http://www.bakefile.org)
|
|
# Do not modify, all changes will be overwritten!
|
|
# =========================================================================
|
|
|
|
|
|
|
|
# -------------------------------------------------------------------------
|
|
# These are configurable options:
|
|
# -------------------------------------------------------------------------
|
|
|
|
# Compiler flags to link shared library
|
|
LINK_DLL_FLAGS ?= -shared
|
|
|
|
# C++ compiler
|
|
CXX = g++
|
|
|
|
# Standard flags for C++
|
|
CXXFLAGS ?=
|
|
|
|
# Standard preprocessor flags (common for CC and CXX)
|
|
CPPFLAGS ?=
|
|
|
|
# Standard linker flags
|
|
LDFLAGS ?=
|
|
|
|
# Use DLL build of wx library? [0,1]
|
|
WX_SHARED ?= 0
|
|
|
|
# Use Unicode build of wxWidgets? [0,1]
|
|
WX_UNICODE ?= 0
|
|
|
|
# Use debug build of wxWidgets (define __WXDEBUG__)? [0,1]
|
|
WX_DEBUG ?= 1
|
|
|
|
# Use monolithic build of wxWidgets? [0,1]
|
|
WX_MONOLITHIC ?= 0
|
|
|
|
# The directory where wxWidgets library is installed
|
|
WX_DIR ?= $(WXWIN)
|
|
|
|
|
|
|
|
# -------------------------------------------------------------------------
|
|
# Do not modify the rest of this file!
|
|
# -------------------------------------------------------------------------
|
|
|
|
### Variables: ###
|
|
|
|
CPPDEPS = -MT$@ -MF$@.d -MD -MP
|
|
PROPGRID_LIB_CXXFLAGS = -DHAVE_W32API_H $(____WX_SHARED) \
|
|
$(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) -D__WXMSW__ \
|
|
-I$(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX) -I$(WX_DIR)\include \
|
|
$(____propgrid) $(____propgrid_6) -W -Wall -I..\include $(CPPFLAGS) \
|
|
$(CXXFLAGS)
|
|
PROPGRID_LIB_OBJECTS = \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_advprops.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_editors.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_extras.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_manager.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_odcombo.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_propgrid.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_props.o
|
|
PROPGRID_DLL_CXXFLAGS = -DHAVE_W32API_H $(____WX_SHARED) \
|
|
$(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) -D__WXMSW__ \
|
|
-I$(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX) -I$(WX_DIR)\include \
|
|
$(____propgrid) $(____propgrid_6) -W -Wall -I..\include \
|
|
-DWXMAKINGDLL_PROPGRID $(CPPFLAGS) $(CXXFLAGS)
|
|
PROPGRID_DLL_OBJECTS = \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_advprops.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_editors.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_extras.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_manager.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_odcombo.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_propgrid.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_props.o
|
|
PROPGRIDSAMPLE_CXXFLAGS = -DHAVE_W32API_H $(____WX_SHARED) \
|
|
$(__WXUNICODE_DEFINE_p) $(__WXDEBUG_DEFINE_p) -D__WXMSW__ \
|
|
-I$(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX) -I$(WX_DIR)\include \
|
|
$(____propgrid) $(____propgrid_6) -W -Wall -I..\include $(CPPFLAGS) \
|
|
$(CXXFLAGS)
|
|
PROPGRIDSAMPLE_OBJECTS = \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_minimal.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_propgridsample.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_sampleprops.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_tests.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_xh_propgrid.o \
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_sample_rc.o
|
|
|
|
### Conditionally set variables: ###
|
|
|
|
ifeq ($(WX_DEBUG),1)
|
|
WX3RDPARTYLIBPOSTFIX = d
|
|
endif
|
|
ifeq ($(WX_SHARED),0)
|
|
_BUILDDIR_SHARED_SUFFIX =
|
|
endif
|
|
ifeq ($(WX_SHARED),1)
|
|
_BUILDDIR_SHARED_SUFFIX = _dll
|
|
endif
|
|
ifeq ($(WX_SHARED),0)
|
|
__propgrid_lib___depname = \
|
|
..\lib\gcc_$(____propgrid_5)\libwxcode_msw26$(WXLIBPOSTFIX)_propgrid.a
|
|
endif
|
|
ifeq ($(WX_SHARED),1)
|
|
__propgrid_dll___depname = \
|
|
..\lib\gcc_$(____propgrid_5)\wxcode_msw26$(WXLIBPOSTFIX)_propgrid.dll
|
|
endif
|
|
ifeq ($(WX_SHARED),0)
|
|
____WX_SHARED_11_p_1 =
|
|
endif
|
|
ifeq ($(WX_SHARED),1)
|
|
____WX_SHARED_11_p_1 = --define WXUSINGDLL
|
|
endif
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXUNICODE_DEFINE_p_4 = --define _UNICODE
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
__WXDEBUG_DEFINE_p_4 = --define __WXDEBUG__
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_XRC_NAME_p = -lwxmsw26_xrc
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_XRC_NAME_p = -lwxmsw26u_xrc
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_XRC_NAME_p = -lwxmsw26d_xrc
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_XRC_NAME_p = -lwxmsw26ud_xrc
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_HTML_NAME_p = -lwxmsw26_html
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_HTML_NAME_p = -lwxmsw26u_html
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_HTML_NAME_p = -lwxmsw26d_html
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_HTML_NAME_p = -lwxmsw26ud_html
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_XML_NAME_p = -lwxbase26_xml
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_XML_NAME_p = -lwxbase26u_xml
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_XML_NAME_p = -lwxbase26d_xml
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_XML_NAME_p = -lwxbase26ud_xml
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_SHARED),0)
|
|
____WX_SHARED =
|
|
endif
|
|
ifeq ($(WX_SHARED),1)
|
|
____WX_SHARED = -DWXUSINGDLL
|
|
endif
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXUNICODE_DEFINE_p = -D_UNICODE
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
__WXDEBUG_DEFINE_p = -D__WXDEBUG__
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
WXLIBPOSTFIX = u
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_UNICODE),0)
|
|
WXLIBPOSTFIX = d
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_UNICODE),1)
|
|
WXLIBPOSTFIX = ud
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
____propgrid = -O2
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
____propgrid = -O0
|
|
endif
|
|
ifeq ($(WX_SHARED),0)
|
|
____propgrid_5 = lib
|
|
endif
|
|
ifeq ($(WX_SHARED),1)
|
|
____propgrid_5 = dll
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_ADV_NAME_p = -lwxmsw26_adv
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_ADV_NAME_p = -lwxmsw26u_adv
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_ADV_NAME_p = -lwxmsw26d_adv
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_ADV_NAME_p = -lwxmsw26ud_adv
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_CORE_NAME_p = -lwxmsw26_core
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_CORE_NAME_p = -lwxmsw26u_core
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_CORE_NAME_p = -lwxmsw26d_core
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_CORE_NAME_p = -lwxmsw26ud_core
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_BASE_NAME_p = -lwxbase26
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_BASE_NAME_p = -lwxbase26u
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),1)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_BASE_NAME_p = -lwxmsw26
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
ifeq ($(WX_MONOLITHIC),1)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_BASE_NAME_p = -lwxmsw26u
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_BASE_NAME_p = -lwxbase26d
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),0)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_BASE_NAME_p = -lwxbase26ud
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),1)
|
|
ifeq ($(WX_UNICODE),0)
|
|
__WXLIB_BASE_NAME_p = -lwxmsw26d
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
ifeq ($(WX_MONOLITHIC),1)
|
|
ifeq ($(WX_UNICODE),1)
|
|
__WXLIB_BASE_NAME_p = -lwxmsw26ud
|
|
endif
|
|
endif
|
|
endif
|
|
ifeq ($(WX_SHARED),0)
|
|
WXLIBPATH = \lib\gcc_lib
|
|
endif
|
|
ifeq ($(WX_SHARED),1)
|
|
WXLIBPATH = \lib\gcc_dll
|
|
endif
|
|
ifeq ($(WX_DEBUG),0)
|
|
____propgrid_6 =
|
|
endif
|
|
ifeq ($(WX_DEBUG),1)
|
|
____propgrid_6 = -g
|
|
endif
|
|
|
|
|
|
all: gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX):
|
|
-if not exist gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX) mkdir gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)
|
|
|
|
### Targets: ###
|
|
|
|
all: test_for_selected_wxbuild $(__propgrid_lib___depname) $(__propgrid_dll___depname) ..\samples\propgridsample.exe
|
|
|
|
clean:
|
|
-if exist gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\*.o del gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\*.o
|
|
-if exist gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\*.d del gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\*.d
|
|
-if exist ..\lib\gcc_$(____propgrid_5)\libwxcode_msw26$(WXLIBPOSTFIX)_propgrid.a del ..\lib\gcc_$(____propgrid_5)\libwxcode_msw26$(WXLIBPOSTFIX)_propgrid.a
|
|
-if exist ..\lib\gcc_$(____propgrid_5)\wxcode_msw26$(WXLIBPOSTFIX)_propgrid.dll del ..\lib\gcc_$(____propgrid_5)\wxcode_msw26$(WXLIBPOSTFIX)_propgrid.dll
|
|
-if exist ..\lib\gcc_$(____propgrid_5)\libwxcode_msw26$(WXLIBPOSTFIX)_propgrid.a del ..\lib\gcc_$(____propgrid_5)\libwxcode_msw26$(WXLIBPOSTFIX)_propgrid.a
|
|
-if exist ..\samples\propgridsample.exe del ..\samples\propgridsample.exe
|
|
|
|
test_for_selected_wxbuild:
|
|
@if not exist $(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX)\wx\setup.h \
|
|
echo ----------------------------------------------------------------------------
|
|
@if not exist $(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX)\wx\setup.h \
|
|
echo The selected wxWidgets build is not available!
|
|
@if not exist $(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX)\wx\setup.h \
|
|
echo Please use the options prefixed with WX_ to select another wxWidgets build.
|
|
@if not exist $(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX)\wx\setup.h \
|
|
echo ----------------------------------------------------------------------------
|
|
@if not exist $(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX)\wx\setup.h \
|
|
exit 1
|
|
|
|
ifeq ($(WX_SHARED),0)
|
|
..\lib\gcc_$(____propgrid_5)\libwxcode_msw26$(WXLIBPOSTFIX)_propgrid.a: make_dir_propgrid_lib $(PROPGRID_LIB_OBJECTS)
|
|
if exist $@ del $@
|
|
ar rcu $@ $(PROPGRID_LIB_OBJECTS)
|
|
ranlib $@
|
|
endif
|
|
|
|
make_dir_propgrid_lib:
|
|
if not exist ..\lib\gcc_$(____propgrid_5) mkdir ..\lib\gcc_$(____propgrid_5)
|
|
|
|
ifeq ($(WX_SHARED),1)
|
|
..\lib\gcc_$(____propgrid_5)\wxcode_msw26$(WXLIBPOSTFIX)_propgrid.dll: make_dir_propgrid_dll $(PROPGRID_DLL_OBJECTS)
|
|
$(CXX) $(LINK_DLL_FLAGS) -fPIC -o $@ $(PROPGRID_DLL_OBJECTS) -mthreads -L$(WX_DIR)$(WXLIBPATH) $(____propgrid_6) -L..$(WXLIBPATH) -Wl,--out-implib=..\lib\gcc_$(____propgrid_5)\libwxcode_msw26$(WXLIBPOSTFIX)_propgrid.a $(LDFLAGS) $(__WXLIB_ADV_NAME_p) $(__WXLIB_CORE_NAME_p) $(__WXLIB_BASE_NAME_p) -lwxtiff$(WX3RDPARTYLIBPOSTFIX) -lwxjpeg$(WX3RDPARTYLIBPOSTFIX) -lwxpng$(WX3RDPARTYLIBPOSTFIX) -lwxzlib$(WX3RDPARTYLIBPOSTFIX) -lwxregex$(WXLIBPOSTFIX) -lwxexpat$(WX3RDPARTYLIBPOSTFIX) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32
|
|
endif
|
|
|
|
make_dir_propgrid_dll:
|
|
if not exist ..\lib\gcc_$(____propgrid_5) mkdir ..\lib\gcc_$(____propgrid_5)
|
|
|
|
..\samples\propgridsample.exe: $(PROPGRIDSAMPLE_OBJECTS) make_sample_dir_propgridsample gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_sample_rc.o $(__propgrid_lib___depname)
|
|
$(CXX) -o $@ $(PROPGRIDSAMPLE_OBJECTS) -mthreads -L$(WX_DIR)$(WXLIBPATH) $(____propgrid_6) -L..$(WXLIBPATH) -Wl,--subsystem,windows -mwindows $(LDFLAGS) ..\lib\gcc_$(____propgrid_5)\libwxcode_msw26$(WXLIBPOSTFIX)_propgrid.a $(__WXLIB_XRC_NAME_p) $(__WXLIB_HTML_NAME_p) $(__WXLIB_XML_NAME_p) $(__WXLIB_ADV_NAME_p) $(__WXLIB_CORE_NAME_p) $(__WXLIB_BASE_NAME_p) -lwxtiff$(WX3RDPARTYLIBPOSTFIX) -lwxjpeg$(WX3RDPARTYLIBPOSTFIX) -lwxpng$(WX3RDPARTYLIBPOSTFIX) -lwxzlib$(WX3RDPARTYLIBPOSTFIX) -lwxregex$(WXLIBPOSTFIX) -lwxexpat$(WX3RDPARTYLIBPOSTFIX) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32
|
|
|
|
make_sample_dir_propgridsample:
|
|
if not exist ..\samples mkdir ..\samples
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_advprops.o: ../src/advprops.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_LIB_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_editors.o: ../src/editors.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_LIB_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_extras.o: ../src/extras.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_LIB_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_manager.o: ../src/manager.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_LIB_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_odcombo.o: ../src/odcombo.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_LIB_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_propgrid.o: ../src/propgrid.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_LIB_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_lib_props.o: ../src/props.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_LIB_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_advprops.o: ../src/advprops.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_DLL_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_editors.o: ../src/editors.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_DLL_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_extras.o: ../src/extras.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_DLL_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_manager.o: ../src/manager.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_DLL_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_odcombo.o: ../src/odcombo.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_DLL_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_propgrid.o: ../src/propgrid.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_DLL_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgrid_dll_props.o: ../src/props.cpp
|
|
$(CXX) -c -o $@ $(PROPGRID_DLL_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_minimal.o: ../samples/minimal.cpp
|
|
$(CXX) -c -o $@ $(PROPGRIDSAMPLE_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_propgridsample.o: ../samples/propgridsample.cpp
|
|
$(CXX) -c -o $@ $(PROPGRIDSAMPLE_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_sampleprops.o: ../samples/sampleprops.cpp
|
|
$(CXX) -c -o $@ $(PROPGRIDSAMPLE_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_tests.o: ../samples/tests.cpp
|
|
$(CXX) -c -o $@ $(PROPGRIDSAMPLE_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_xh_propgrid.o: ../src/xh_propgrid.cpp
|
|
$(CXX) -c -o $@ $(PROPGRIDSAMPLE_CXXFLAGS) $(CPPDEPS) $<
|
|
|
|
gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)\propgridsample_sample_rc.o: ../samples/sample.rc
|
|
windres --use-temp-file -i$< -o$@ --define HAVE_W32API_H $(____WX_SHARED_11_p_1) $(__WXUNICODE_DEFINE_p_4) $(__WXDEBUG_DEFINE_p_4) --define __WXMSW__ --include-dir $(WX_DIR)$(WXLIBPATH)\msw$(WXLIBPOSTFIX) --include-dir $(WX_DIR)/include --include-dir ../include --include-dir ../samples
|
|
|
|
.PHONY: all clean
|
|
|
|
|
|
SHELL := $(COMSPEC)
|
|
|
|
# Dependencies tracking:
|
|
-include gccmsw$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)/*.d
|