Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Makefile.am 3.34 KiB
libexec_PROGRAMS = sflphone-qt

BUILT_SOURCES = \
    ./moc_ConfigurationPanel.cpp \
    ./ConfigurationPanelui.cpp \
    ./ConfigurationPanel.h \
    ./ConfigurationManagerImplmoc.cpp \
    ./ConfigurationPanelImplmoc.cpp \
    ./JPushButtonmoc.cpp \
    ./Launchermoc.cpp \
    ./NumericKeypadmoc.cpp \
    ./PhoneLinemoc.cpp \
    ./PhoneLineButtonmoc.cpp \
    ./PhoneLineManagerImplmoc.cpp \
    ./SFLLcdmoc.cpp \
    ./SFLPhoneAppmoc.cpp \
    ./SFLPhoneWindowmoc.cpp \
    ./SFLRequestmoc.cpp \
    ./Requestmoc.cpp \
    ./SessionIOmoc.cpp \
    ./TCPSessionIOmoc.cpp \
    ./TransparentWidgetmoc.cpp \
    ./VolumeControlmoc.cpp 

IMAGES = $(top_srcdir)/images/*.png

sflphone_qt_SOURCES = \
    $(BUILT_SOURCES) \
    ./Account.cpp \
    ./Account.hpp \
    ./Call.cpp \
    ./Call.hpp \
    ./CallManager.hpp \
    ./CallManagerImpl.cpp \
    ./CallManagerImpl.hpp \
    ./CallStatus.cpp \
    ./CallStatus.hpp \
    ./CallStatusFactory.hpp \
    ./ConfigurationManager.hpp \
    ./ConfigurationManagerImpl.cpp \
    ./ConfigurationManagerImpl.hpp \
    ./ConfigurationPanelImpl.cpp \
    ./ConfigurationPanelImpl.hpp \
    ./DebugOutput.hpp \
    ./DebugOutputImpl.cpp \
    ./DebugOutputImpl.hpp \
    ./Event.cpp \
    ./Event.hpp \
    ./EventFactory.hpp \
    ./EventFactory.inl \
    ./Factory.hpp \
    ./Factory.inl \
    ./JPushButton.cpp JPushButton.hpp \
    ./Launcher.cpp \
    ./Launcher.hpp \
    ./NumericKeypad.cpp \
    ./NumericKeypad.hpp \
    ./ObjectFactory.hpp \
    ./ObjectFactory.inl \
    ./ObjectPool.hpp \
    ./ObjectPool.inl \
    ./PhoneLine.cpp \
    ./PhoneLine.hpp \
    ./PhoneLineButton.cpp \
    ./PhoneLineButton.hpp \
    ./PhoneLineLocker.cpp \
    ./PhoneLineLocker.hpp \
    ./PhoneLineManager.hpp \
    ./PhoneLineManagerImpl.cpp \
    ./PhoneLineManagerImpl.hpp \
    ./QjListBoxPixmap.cpp \
    ./QjListBoxPixmap.hpp \
    ./Request.cpp \
    ./Request.hpp \
    ./Requester.hpp \
    ./RequesterImpl.cpp \
    ./RequesterImpl.hpp \
    ./RequesterImpl.inl \
    ./SFLCallStatus.hpp \
    ./SFLEvents.cpp \
    ./SFLEvents.hpp \
    ./SFLLcd.cpp \
    ./SFLLcd.hpp \
    ./SFLPhoneApp.cpp \
    ./SFLPhoneApp.hpp \
    ./SFLPhoneWindow.cpp \
    ./SFLPhoneWindow.hpp \
    ./SFLRequest.cpp \
    ./SFLRequest.hpp \
    ./Session.cpp \
    ./Session.hpp \
    ./SessionFactory.hpp \
    ./SessionIO.hpp \
    ./SessionIOFactory.hpp \
    ./SkinManager.hpp \
    ./SkinManagerImpl.cpp \
    ./SkinManagerImpl.hpp \
    ./TCPSessionIO.cpp \
    ./TCPSessionIO.hpp \
    ./TCPSessionIOCreator.cpp \
    ./TCPSessionIOCreator.hpp \
    ./TransparentWidget.cpp \
    ./TransparentWidget.hpp \
    ./Url.cpp \
    ./Url.hpp \
    ./VolumeControl.cpp \
    ./VolumeControl.hpp \
    ./globals.h \
    ./main.cpp \
    ./qmake_image_collection.cpp

CLEANFILES = \
	$(BUILT_SOURCES)

sflphone_qt_CXXFLAGS = -DPREFIX=\"$(prefix)\" -DDATADIR=\"$(datadir)\"
sflphone_qt_LIBS = $(LIB_QT) 
sflphone_qt_LDADD = $(top_srcdir)/libs/taxidermy/libtaxidermy.la

KDE_CXXFLAGS = $(USE_EXCEPTIONS)
AM_CPPFLAGS = -I$(top_srcdir)/libs/ $(KDE_INCLUDES) $(QT_INCLUDES) $(X_INCLUDES) $(all_includes)
AM_LDFLAGS = $(KDE_LDFLAGS) $(QT_LDFLAGS) $(X_LDFLAGS) $(all_libraries)

qmake_image_collection.cpp: $(IMAGES)
	$(UIC) -embed sflphone-qt $(IMAGES) -o $@

%.h: %.ui
	$(UIC) -o $@ $<

moc_%.cpp: %.h
	$(MOC) -o $@ $<

%moc.cpp: %.hpp
	$(MOC) -o $@ $<

%ui.cpp: %.ui
	$(UIC) -o $@ -impl $*.h $<