LIBVER := .0.44
-ifneq "$ECERE_AUDIO" "n"
+ifneq "$(ECERE_AUDIO)" "n"
ifdef WINDOWS_TARGET
ECERE_AUDIO := y
endif
cd epj2make && $(MAKE)
ecereaudio: prepbinaries
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
@$(call echo,Building EcereAudio...)
- cd extras/audio && $(MAKE)
+ cd audio && $(MAKE)
endif
ide: prepbinaries
ifdef EDASQLiteCipher
$(call rmq,$(SODESTDIR)$(LP)EDASQLiteCipher$(SO))
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
$(call rmq,$(SODESTDIR)$(LP)EcereAudio$(SO))
endif
ifdef LINUX_TARGET
ifdef EDASQLiteCipher
$(call rmq,$(SODESTDIR)$(LP)EDASQLiteCipher$(SO).0)
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
$(call rmq,$(SODESTDIR)$(LP)EcereAudio$(SO).0)
endif
$(call rmq,$(SODESTDIR)$(LP)ecere$(SOV))
ifdef EDASQLiteCipher
$(call rmq,$(SODESTDIR)$(LP)EDASQLiteCipher$(SOV))
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
$(call rmq,$(SODESTDIR)$(LP)EcereAudio$(SOV))
endif
endif
cd epj2make && $(MAKE) cleantarget
cd ide && $(MAKE) cleantarget
cd installer && $(MAKE) cleantarget
-ifdef ECERE_AUDIO
- cd extras/EcereAudio && $(MAKE) cleantarget
+ifneq "$(ECERE_AUDIO)" "n"
+ cd audio && $(MAKE) cleantarget
endif
pots: cleantarget
cd epj2make && $(MAKE) clean
cd ide && $(MAKE) clean
cd documentor && $(MAKE) clean
-ifdef ECERE_AUDIO
- cd extras/EcereAudio && $(MAKE) clean
+ifneq "$(ECERE_AUDIO)" "n"
+ cd audio && $(MAKE) clean
endif
ifdef CodeGuard
cd codeGuard && $(MAKE) clean
cd epj2make && $(MAKE) realclean
cd ide && $(MAKE) realclean
cd documentor && $(MAKE) realclean
-ifdef ECERE_AUDIO
- cd extras/EcereAudio && $(MAKE) realclan
+ifneq "$(ECERE_AUDIO)" "n"
+ cd audio && $(MAKE) realclan
endif
ifdef CodeGuard
cd codeGuard && $(MAKE) realclean
cd epj2make && $(MAKE) distclean
cd ide && $(MAKE) distclean
cd documentor && $(MAKE) distclean
-ifdef ECERE_AUDIO
- cd extras/EcereAudio && $(MAKE) distclean
+ifneq "$(ECERE_AUDIO)" "n"
+ cd audio && $(MAKE) distclean
endif
ifdef CodeGuard
cd codeGuard && $(MAKE) distclean
eda/libeda/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDA$(SOV) \
eda/drivers/sqlite/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDASQLite$(SOV)
-ifdef ECERE_AUDIO
-BINARIES += extras/audio/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EcereAudio$(SOV)
+ifneq "$(ECERE_AUDIO)" "n"
+BINARIES += audio/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EcereAudio$(SOV)
endif
ifdef CodeGuard
$(call cpq,compiler/libec/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)ec$(SO),$(OBJBINDIR))
$(call cpq,eda/libeda/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDA$(SO),$(OBJBINDIR))
$(call cpq,eda/drivers/sqlite/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDASQLite$(SO),$(OBJBINDIR))
-ifdef ECERE_AUDIO
- $(call cpq,extras/audio/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EcereAudio$(SO),$(OBJBINDIR))
+ifneq "$(ECERE_AUDIO)" "n"
+ $(call cpq,audio/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EcereAudio$(SO),$(OBJBINDIR))
endif
ifdef EDASQLiteCipher
$(call cpq,eda/drivers/sqliteCipher/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDASQLiteCipher$(SO),$(OBJBINDIR))
$(call cpq,compiler/libec/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)ec$(SOV),$(OBJLIBDIR))
$(call cpq,eda/libeda/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDA$(SOV),$(OBJLIBDIR))
$(call cpq,eda/drivers/sqlite/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDASQLite$(SOV),$(OBJLIBDIR))
-ifdef ECERE_AUDIO
- $(call cpq,extras/audio/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EcereAudio$(SOV),$(OBJLIBDIR))
+ifneq "$(ECERE_AUDIO)" "n"
+ $(call cpq,audio/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EcereAudio$(SOV),$(OBJLIBDIR))
endif
ifdef EDASQLiteCipher
$(call cpq,eda/drivers/sqliteCipher/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDASQLiteCipher$(SOV),$(OBJLIBDIR))
ifdef EDASQLiteCipher
ln -sf $(LP)EDASQLiteCipher$(SOV) $(OBJLIBDIR)$(LP)EDASQLiteCipher$(SO).0
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
ln -sf $(LP)EcereAudio$(SOV) $(OBJLIBDIR)$(LP)EcereAudio$(SO).0
endif
$(call cpq,compiler/libec/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)ec$(SO),$(OBJLIBDIR))
$(call cpq,eda/libeda/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDA$(SO),$(OBJLIBDIR))
$(call cpq,eda/drivers/sqlite/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDASQLite$(SO),$(OBJLIBDIR))
-ifdef ECERE_AUDIO
- $(call cpq,extras/audio/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EcereAudio$(SO),$(OBJLIBDIR))
+ifneq "$(ECERE_AUDIO)" "n"
+ $(call cpq,audio/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EcereAudio$(SO),$(OBJLIBDIR))
endif
ifdef EDASQLiteCipher
$(call cpq,eda/drivers/sqliteCipher/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/$(LP)EDASQLiteCipher$(SO),$(OBJLIBDIR))
ifdef EDASQLiteCipher
$(call cpq,$(OBJBINDIR)$(LP)EDASQLiteCipher$(SO),"$(DESTLIBDIR)/")
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
$(call cpq,$(OBJBINDIR)$(LP)EcereAudio$(SO),"$(DESTLIBDIR)/")
endif
$(call cpq,$(OBJBINDIR)ide$(E),"$(BINDIR)/")
ifdef EDASQLiteCipher
install $(OBJLIBDIR)$(LP)EDASQLiteCipher$(SO) $(DESTLIBDIR)/
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
install $(OBJLIBDIR)$(LP)EcereAudio$(SO) $(DESTLIBDIR)/
endif
install $(OBJBINDIR)ide$(E) $(BINDIR)/
find $(SAMPLESDIR) -type d -exec chmod 777 {} \;
mkdir -p $(EXTRASDIR)
cp -pRf extras/* $(EXTRASDIR)
- chmod 777 $(EXTRASDIR)/audio
endif
ifndef OSX_TARGET
ifdef EDASQLiteCipher
install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)EDASQLiteCipher$(SOV) $(DESTLIBDIR)/ec/$(LP)EDASQLiteCipher$(SOV)
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)EcereAudio$(SO) $(DESTLIBDIR)/ec/$(LP)EcereAudio$(SOV)
endif
ln -sf $(LP)ecere$(SOV) $(DESTLIBDIR)/$(LP)ecere$(SO).0
ifdef EDASQLiteCipher
ln -sf $(LP)EDASQLiteCipher$(SOV) $(DESTLIBDIR)/ec/$(LP)EDASQLiteCipher$(SO).0
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
ln -sf $(LP)EcereAudio$(SOV) $(DESTLIBDIR)/ec/$(LP)EcereAudio$(SO).0
endif
ln -sf $(LP)ecere$(SOV) $(DESTLIBDIR)/$(LP)ecere$(SO)
ifdef EDASQLiteCipher
ln -sf $(LP)EDASQLiteCipher$(SOV) $(DESTLIBDIR)/ec/$(LP)EDASQLiteCipher$(SO)
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
ln -sf $(LP)EcereAudio$(SOV) $(DESTLIBDIR)/ec/$(LP)EcereAudio$(SO)
endif
ifndef BSD_HOST
else
install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)ecere$(SO) $(DESTLIBDIR)/$(LP)ecere$(SO)
install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)ecereCOM$(SO) $(DESTLIBDIR)/$(LP)ecereCOM$(SO)
- install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)ec$(SO) $(DESTLIBDIR)/$(LP)ec$(SO)
- install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)EDA$(SO) $(DESTLIBDIR)/$(LP)EDA$(SO)
- install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)EDASQLite$(SO) $(DESTLIBDIR)/$(LP)EDASQLite$(SO)
-ifdef EDASQLiteCipher
- install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)EDASQLiteCipher$(SO) $(DESTLIBDIR)/$(LP)EDASQLiteCipher$(SO)
-endif
-endif
-ifdef ECERE_AUDIO
- install $(INSTALL_FLAGS) $(OBJLIBDIR)$(LP)EcereAudio$(SO) $(DESTLIBDIR)/$(LP)EcereAudio$(SO)
endif
install $(INSTALL_FLAGS) $(OBJBINDIR)ide$(E) $(BINDIR)/ide$(E)
install $(INSTALL_FLAGS) $(OBJBINDIR)ear$(E) $(BINDIR)/ear$(E)
find $(SAMPLESDIR) -type d -exec chmod 777 {} \;
mkdir -p $(EXTRASDIR)
cp $(CPFLAGS) extras/* $(EXTRASDIR)
- chmod 777 $(EXTRASDIR)/audio
ifdef DEBIAN_PACKAGE
mkdir -p $(DESTDIR)$(prefix)/share/doc/libecere0
install $(INSTALL_FLAG) -m644 NEWS $(DESTDIR)$(prefix)/share/doc/libecere0/changelog
$(call rmq,"$(DESTLIBDIR)/$(LP)ecereCOM$(SO)")
$(call rmq,"$(DESTLIBDIR)/$(LP)ec$(SO)")
$(call rmq,"$(DESTLIBDIR)/$(LP)EDA$(SO)")
+ifdef LINUX_TARGET
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EDASQLite$(SO)")
+ifdef EDASQLiteCipher
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EDASQLiteCipher$(SO)")
+endif
+ifneq "$(ECERE_AUDIO)" "n"
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EcereAudio$(SO)")
+endif
+else
$(call rmq,"$(DESTLIBDIR)/$(LP)EDASQLite$(SO)")
ifdef EDASQLiteCipher
$(call rmq,"$(DESTLIBDIR)/$(LP)EDASQLiteCipher$(SO)")
endif
-ifdef ECERE_AUDIO
+ifneq "$(ECERE_AUDIO)" "n"
$(call rmq,"$(DESTLIBDIR)/$(LP)EcereAudio$(SO)")
endif
+endif
$(call rmq,"$(BINDIR)/ide$(E)")
$(call rmq,"$(BINDIR)/ear$(E)")
$(call rmq,"$(BINDIR)/ecc$(E)")
ifdef LINUX_TARGET
$(call rmq,"$(DESTLIBDIR)/$(LP)ecere$(SO).0")
$(call rmq,"$(DESTLIBDIR)/$(LP)ecereCOM$(SO).0")
- $(call rmq,"$(DESTLIBDIR)/$(LP)ec$(SO).0")
- $(call rmq,"$(DESTLIBDIR)/$(LP)EDA$(SO).0")
- $(call rmq,"$(DESTLIBDIR)/$(LP)EDASQLite$(SO).0")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)ec$(SO).0")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EDA$(SO).0")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EDASQLite$(SO).0")
ifdef EDASQLiteCipher
- $(call rmq,"$(DESTLIBDIR)/$(LP)EDASQLiteCipher$(SO).0")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EDASQLiteCipher$(SO).0")
endif
- $(call rmq,"$(DESTLIBDIR)/$(LP)EcereaAudio$(SO).0")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EcereaAudio$(SO).0")
$(call rmq,"$(DESTLIBDIR)/$(LP)ecere$(SOV)")
$(call rmq,"$(DESTLIBDIR)/$(LP)ecereCOM$(SOV)")
- $(call rmq,"$(DESTLIBDIR)/$(LP)ec$(SOV)")
- $(call rmq,"$(DESTLIBDIR)/$(LP)EDA$(SOV)")
- $(call rmq,"$(DESTLIBDIR)/$(LP)EDASQLite$(SOV)")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)ec$(SOV)")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EDA$(SOV)")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EDASQLite$(SOV)")
ifdef EDASQLiteCipher
- $(call rmq,"$(DESTLIBDIR)/$(LP)EDASQLiteCipher$(SOV)")
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EDASQLiteCipher$(SOV)")
endif
-ifdef ECERE_AUDIO
- $(call rmq,"$(DESTLIBDIR)/$(LP)EcereAudio$(SOV)")
+ifneq "$(ECERE_AUDIO)" "n"
+ $(call rmq,"$(DESTLIBDIR)/ec/$(LP)EcereAudio$(SOV)")
endif
$(call rmq,"$(DESTDIR)$(prefix)/share/pixmaps/ecere.png")
$(call rmq,"$(DESTDIR)$(prefix)/share/applications/ecere.desktop")