# =========================================================================
#     This makefile was generated by
#     Bakefile 0.1.9 (http://bakefile.sourceforge.net)
#     Do not modify, all changes will be overwritten!
# =========================================================================



# -------------------------------------------------------------------------
# These are configurable options:
# -------------------------------------------------------------------------

# 'install' program location 
INSTALL = install

# Location where the package is installed by 'make install' 
prefix = /usr/local

#  
AR = ar

#  
RANLIB = ranlib

# C++ compiler 
CXX = g++

# Standard flags for C++ 
CXXFLAGS = 

# Standard preprocessor flags (common for CC and CXX) 
CPPFLAGS = 

# Standard linker flags 
LDFLAGS = 

# Location and arguments of wx-config script 
WX_CONFIG = wx-config

# C++ flags to use with wxWidgets code 
WX_CXXFLAGS = `$(WX_CONFIG) --cxxflags`

# wxWidgets libraries to link against 
WX_LIBS = `$(WX_CONFIG) --libs`



# -------------------------------------------------------------------------
# Do not modify the rest of this file!
# -------------------------------------------------------------------------

### Variables: ###

CPPDEPS = -MT$@ -MF`echo $@ | sed -e 's,\.o$$,.d,'` -MD
WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS = -I../include -I.. $(WX_CXXFLAGS) \
	$(CPPFLAGS) $(CXXFLAGS)
WXSPELLCHECKER_ASPELL_LIB_OBJECTS =  \
	gnu/wxspellchecker_aspell_lib_SpellCheckCmdLineInterface.o \
	gnu/wxspellchecker_aspell_lib_SpellCheckDialogInterface.o \
	gnu/wxspellchecker_aspell_lib_SpellCheckEngineInterface.o \
	gnu/wxspellchecker_aspell_lib_SpellCheckUserInterface.o \
	gnu/wxspellchecker_aspell_lib_XmlSpellCheckDialog.o \
	gnu/wxspellchecker_aspell_lib_SpellCheckEngineOption.o \
	gnu/wxspellchecker_aspell_lib_SpellCheckerOptionsDialog.o \
	gnu/wxspellchecker_aspell_lib_PersonalDictionary.o \
	gnu/wxspellchecker_aspell_lib_XmlPersonalDictionaryDialog.o \
	gnu/wxspellchecker_aspell_lib_AspellInterface.o \
	gnu/wxspellchecker_aspell_lib_AspellWrapper.o
WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS = -I../include -I.. $(WX_CXXFLAGS) \
	$(CPPFLAGS) $(CXXFLAGS)
WXSPELLCHECKER_MYSPELL_LIB_OBJECTS =  \
	gnu/wxspellchecker_myspell_lib_SpellCheckCmdLineInterface.o \
	gnu/wxspellchecker_myspell_lib_SpellCheckDialogInterface.o \
	gnu/wxspellchecker_myspell_lib_SpellCheckEngineInterface.o \
	gnu/wxspellchecker_myspell_lib_SpellCheckUserInterface.o \
	gnu/wxspellchecker_myspell_lib_XmlSpellCheckDialog.o \
	gnu/wxspellchecker_myspell_lib_SpellCheckEngineOption.o \
	gnu/wxspellchecker_myspell_lib_SpellCheckerOptionsDialog.o \
	gnu/wxspellchecker_myspell_lib_PersonalDictionary.o \
	gnu/wxspellchecker_myspell_lib_XmlPersonalDictionaryDialog.o \
	gnu/wxspellchecker_myspell_lib_affentry.o \
	gnu/wxspellchecker_myspell_lib_affixmgr.o \
	gnu/wxspellchecker_myspell_lib_csutil.o \
	gnu/wxspellchecker_myspell_lib_dictmgr.o \
	gnu/wxspellchecker_myspell_lib_hashmgr.o \
	gnu/wxspellchecker_myspell_lib_myspell.o \
	gnu/wxspellchecker_myspell_lib_suggestmgr.o \
	gnu/wxspellchecker_myspell_lib_MySpellInterface.o
WXSPELLCHECKER_LIB_CXXFLAGS = -I../include -I.. $(WX_CXXFLAGS) $(CPPFLAGS) \
	$(CXXFLAGS)
WXSPELLCHECKER_LIB_OBJECTS =  \
	gnu/wxspellchecker_lib_SpellCheckCmdLineInterface.o \
	gnu/wxspellchecker_lib_SpellCheckDialogInterface.o \
	gnu/wxspellchecker_lib_SpellCheckEngineInterface.o \
	gnu/wxspellchecker_lib_SpellCheckUserInterface.o \
	gnu/wxspellchecker_lib_XmlSpellCheckDialog.o \
	gnu/wxspellchecker_lib_SpellCheckEngineOption.o \
	gnu/wxspellchecker_lib_SpellCheckerOptionsDialog.o \
	gnu/wxspellchecker_lib_PersonalDictionary.o \
	gnu/wxspellchecker_lib_XmlPersonalDictionaryDialog.o \
	gnu/wxspellchecker_lib_affentry.o \
	gnu/wxspellchecker_lib_affixmgr.o \
	gnu/wxspellchecker_lib_csutil.o \
	gnu/wxspellchecker_lib_dictmgr.o \
	gnu/wxspellchecker_lib_hashmgr.o \
	gnu/wxspellchecker_lib_myspell.o \
	gnu/wxspellchecker_lib_suggestmgr.o \
	gnu/wxspellchecker_lib_AspellInterface.o \
	gnu/wxspellchecker_lib_AspellWrapper.o \
	gnu/wxspellchecker_lib_MySpellInterface.o
WXSPELLCHECKER_DEMO_CXXFLAGS = -I../include -I.. $(WX_CXXFLAGS) $(CPPFLAGS) \
	$(CXXFLAGS)
WXSPELLCHECKER_DEMO_OBJECTS =  \
	gnu/wxspellchecker_demo_MySpellCheckDialog.o \
	gnu/wxspellchecker_demo_wxSpellCheckerDemo.o

### Conditionally set variables: ###



all: gnu
gnu:
	@mkdir -p gnu

### Targets: ###

all: ../lib/libwxspellchecker_aspell.a ../lib/libwxspellchecker_myspell.a ../lib/libwxspellchecker.a ../bin/wxSpellCheckerDemo

install: all install_wxspellchecker_aspell_lib install_wxspellchecker_myspell_lib install_wxspellchecker_lib

uninstall: 

clean: 
	rm -f gnu/*.o
	rm -f gnu/*.d
	rm -f ../lib/libwxspellchecker_aspell.a
	rm -f ../lib/libwxspellchecker_myspell.a
	rm -f ../lib/libwxspellchecker.a
	rm -f ../bin/wxSpellCheckerDemo

tarball: 
	( cd .. && tar -cvzf ../wxspellchecker.tar.gz --exclude=*.pdb --exclude=*.log --exclude=*.o* * )

zip: 
	( cd .. && zip -r9 ../wxspellchecker.zip *  -x *.pdb -x *.log -x *.o* )

deepclean: 
	rm -f -r ../*.a
	rm -f -r ../*.lib
	rm -f -r ../*.pdb
	rm -f -r ../*.dll
	rm -f -r ../*.exp
	rm -f -r ../*.so*
	rm -f -r ../*.exe
	rm -f -r ../*.obj
	rm -f -r ../*.o
	rm -f -r ../*.log
	rm -f -r ../*.manifest*
	rm -f -r ../*.log
	rm -f -r ../.bakefile_gen.state
	rm -f -r ../*.pch
	rm -f -r ../*.ncb
	rm -f -r ../*.plg
	rm -f -r ../*.ncb
	rm -f -r ../*.aps
	rm -f -r ../*.suo
	rm -f -r ../*.user
	rm -f -r ../*.res
	rm -f -r ../*.il?
	rm -f -r ../*.tds
	rm -f -r ../*.idb
	rm -f -r ../*.map
	rm -rf ../autom4te.cache
	rm -rf ../.deps
	rm -f -r ../config.status
	rm -f -r ../config.log
	rm -f -r ../Makefile
	rm -f -r ../bk-deps
	rm -f -r ./*.a
	rm -f -r ./*.lib
	rm -f -r ./*.pdb
	rm -f -r ./*.dll
	rm -f -r ./*.exp
	rm -f -r ./*.so*
	rm -f -r ./*.exe
	rm -f -r ./*.obj
	rm -f -r ./*.o
	rm -f -r ./*.log
	rm -f -r ./*.manifest*
	rm -f -r ./*.log
	rm -f -r ./.bakefile_gen.state
	rm -f -r ./*.pch
	rm -f -r ./*.ncb
	rm -f -r ./*.plg
	rm -f -r ./*.ncb
	rm -f -r ./*.aps
	rm -f -r ./*.suo
	rm -f -r ./*.user
	rm -f -r ./*.res
	rm -f -r ./*.il?
	rm -f -r ./*.tds
	rm -f -r ./*.idb
	rm -f -r ./*.map
	rm -rf ./autom4te.cache
	rm -rf ./.deps
	rm -f -r ./config.status
	rm -f -r ./config.log
	rm -f -r ./Makefile
	rm -f -r ./bk-deps

docs: 
	( cd ../docs && doxygen )

cleandocs: 
	rm -rf ../docs/html

../lib/libwxspellchecker_aspell.a: $(WXSPELLCHECKER_ASPELL_LIB_OBJECTS)
	rm -f $@
	$(AR) rcu $@ $(WXSPELLCHECKER_ASPELL_LIB_OBJECTS)
	$(RANLIB) $@

install_wxspellchecker_aspell_lib: 
	$(INSTALL) -d $(prefix)/lib
	$(INSTALL) -m 644 ../lib/libwxspellchecker_aspell.a $(prefix)/lib

../lib/libwxspellchecker_myspell.a: $(WXSPELLCHECKER_MYSPELL_LIB_OBJECTS)
	rm -f $@
	$(AR) rcu $@ $(WXSPELLCHECKER_MYSPELL_LIB_OBJECTS)
	$(RANLIB) $@

install_wxspellchecker_myspell_lib: 
	$(INSTALL) -d $(prefix)/lib
	$(INSTALL) -m 644 ../lib/libwxspellchecker_myspell.a $(prefix)/lib

../lib/libwxspellchecker.a: $(WXSPELLCHECKER_LIB_OBJECTS)
	rm -f $@
	$(AR) rcu $@ $(WXSPELLCHECKER_LIB_OBJECTS)
	$(RANLIB) $@

install_wxspellchecker_lib: 
	$(INSTALL) -d $(prefix)/lib
	$(INSTALL) -m 644 ../lib/libwxspellchecker.a $(prefix)/lib

../bin/wxSpellCheckerDemo: $(WXSPELLCHECKER_DEMO_OBJECTS) ../lib/libwxspellchecker.a
	$(CXX) -o $@ $(WXSPELLCHECKER_DEMO_OBJECTS) $(LDFLAGS) -L../lib   ../lib/libwxspellchecker.a $(WX_LIBS)

aspell: ../lib/libwxspellchecker_aspell.a

myspell: ../lib/libwxspellchecker_myspell.a

wxspellchecker: ../lib/libwxspellchecker.a

demo: ../bin/wxSpellCheckerDemo

gnu/wxspellchecker_aspell_lib_SpellCheckCmdLineInterface.o: ./../src/SpellCheckCmdLineInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_SpellCheckDialogInterface.o: ./../src/SpellCheckDialogInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_SpellCheckEngineInterface.o: ./../src/SpellCheckEngineInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_SpellCheckUserInterface.o: ./../src/SpellCheckUserInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_XmlSpellCheckDialog.o: ./../src/XmlSpellCheckDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_SpellCheckEngineOption.o: ./../src/SpellCheckEngineOption.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_SpellCheckerOptionsDialog.o: ./../src/SpellCheckerOptionsDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_PersonalDictionary.o: ./../src/PersonalDictionary.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_XmlPersonalDictionaryDialog.o: ./../src/XmlPersonalDictionaryDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_AspellInterface.o: ./../src/AspellInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_aspell_lib_AspellWrapper.o: ./../src/AspellWrapper.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_ASPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_SpellCheckCmdLineInterface.o: ./../src/SpellCheckCmdLineInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_SpellCheckDialogInterface.o: ./../src/SpellCheckDialogInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_SpellCheckEngineInterface.o: ./../src/SpellCheckEngineInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_SpellCheckUserInterface.o: ./../src/SpellCheckUserInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_XmlSpellCheckDialog.o: ./../src/XmlSpellCheckDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_SpellCheckEngineOption.o: ./../src/SpellCheckEngineOption.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_SpellCheckerOptionsDialog.o: ./../src/SpellCheckerOptionsDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_PersonalDictionary.o: ./../src/PersonalDictionary.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_XmlPersonalDictionaryDialog.o: ./../src/XmlPersonalDictionaryDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_affentry.o: ./../MySpell/affentry.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_affixmgr.o: ./../MySpell/affixmgr.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_csutil.o: ./../MySpell/csutil.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_dictmgr.o: ./../MySpell/dictmgr.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_hashmgr.o: ./../MySpell/hashmgr.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_myspell.o: ./../MySpell/myspell.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_suggestmgr.o: ./../MySpell/suggestmgr.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_myspell_lib_MySpellInterface.o: ./../src/MySpellInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_MYSPELL_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_SpellCheckCmdLineInterface.o: ./../src/SpellCheckCmdLineInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_SpellCheckDialogInterface.o: ./../src/SpellCheckDialogInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_SpellCheckEngineInterface.o: ./../src/SpellCheckEngineInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_SpellCheckUserInterface.o: ./../src/SpellCheckUserInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_XmlSpellCheckDialog.o: ./../src/XmlSpellCheckDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_SpellCheckEngineOption.o: ./../src/SpellCheckEngineOption.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_SpellCheckerOptionsDialog.o: ./../src/SpellCheckerOptionsDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_PersonalDictionary.o: ./../src/PersonalDictionary.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_XmlPersonalDictionaryDialog.o: ./../src/XmlPersonalDictionaryDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_affentry.o: ./../MySpell/affentry.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_affixmgr.o: ./../MySpell/affixmgr.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_csutil.o: ./../MySpell/csutil.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_dictmgr.o: ./../MySpell/dictmgr.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_hashmgr.o: ./../MySpell/hashmgr.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_myspell.o: ./../MySpell/myspell.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_suggestmgr.o: ./../MySpell/suggestmgr.cxx
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_AspellInterface.o: ./../src/AspellInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_AspellWrapper.o: ./../src/AspellWrapper.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_lib_MySpellInterface.o: ./../src/MySpellInterface.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_LIB_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_demo_MySpellCheckDialog.o: ./../samples/wxWidgets/MySpellCheckDialog.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_DEMO_CXXFLAGS) $(CPPDEPS) $<

gnu/wxspellchecker_demo_wxSpellCheckerDemo.o: ./../samples/wxWidgets/wxSpellCheckerDemo.cpp
	$(CXX) -c -o $@ $(WXSPELLCHECKER_DEMO_CXXFLAGS) $(CPPDEPS) $<

.PHONY: all install uninstall clean install_wxspellchecker_aspell_lib install_wxspellchecker_myspell_lib install_wxspellchecker_lib aspell myspell wxspellchecker demo


# Dependencies tracking:
-include gnu/*.d
