mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-13 06:20:28 +00:00
153c9b0461
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18074 a592a061-630c-0410-9148-cb99ea01b6c8
108 lines
2.0 KiB
Makefile
108 lines
2.0 KiB
Makefile
include $(top_srcdir)/config/common.am
|
|
|
|
SUBDIRS = . tests
|
|
|
|
CLEANFILES += $(BUILT_SOURCES)
|
|
|
|
EXTRA_DIST = Package.cpp.in pch.h \
|
|
os_cygwin.cpp os_unix.cpp os_win32.cpp os_win32.h
|
|
|
|
noinst_LTLIBRARIES = libsupport.la
|
|
|
|
libsupport_la_LIBADD = $(LIBSHLWAPI) $(QT4_CORE_LIB)
|
|
libsupport_la_LDFLAGS = $(QT4_CORE_LDFLAGS)
|
|
|
|
BUILT_SOURCES = $(PCH_FILE) package.C
|
|
|
|
AM_CPPFLAGS += $(PCH_FLAGS) -I$(srcdir)/.. $(BOOST_INCLUDES)
|
|
AM_CPPFLAGS += $(QT4_CPPFLAGS) $(QT4_CORE_INCLUDES)
|
|
|
|
libsupport_la_SOURCES = \
|
|
FileMonitor.h \
|
|
FileMonitor.cpp \
|
|
RandomAccessList.h \
|
|
abort.cpp \
|
|
chdir.cpp \
|
|
convert.cpp \
|
|
convert.h \
|
|
copy.cpp \
|
|
copied_ptr.h \
|
|
cow_ptr.h \
|
|
debugstream.h \
|
|
docstream.cpp \
|
|
docstream.h \
|
|
docstring.cpp \
|
|
docstring.h \
|
|
environment.h \
|
|
environment.cpp \
|
|
ExceptionMessage.h \
|
|
FileFilterList.cpp \
|
|
FileFilterList.h \
|
|
FileName.cpp \
|
|
FileName.h \
|
|
filetools.cpp \
|
|
filetools.h \
|
|
Forkedcall.cpp \
|
|
Forkedcall.h \
|
|
ForkedCallQueue.cpp \
|
|
ForkedCallQueue.h \
|
|
ForkedcallsController.cpp \
|
|
ForkedcallsController.h \
|
|
fs_extras.cpp \
|
|
fs_extras.h \
|
|
getcwd.cpp \
|
|
kill.cpp \
|
|
limited_stack.h \
|
|
lstrings.cpp \
|
|
lstrings.h \
|
|
lyxalgo.h \
|
|
lyxlib.h \
|
|
lyxmanip.h \
|
|
lyxtime.cpp \
|
|
lyxtime.h \
|
|
lyxsum.cpp \
|
|
mkdir.cpp \
|
|
os.cpp \
|
|
os.h \
|
|
Path.cpp \
|
|
Path.h \
|
|
package.C \
|
|
Package.h \
|
|
qstring_helpers.cpp \
|
|
qstring_helpers.h \
|
|
rename.cpp \
|
|
socktools.cpp \
|
|
socktools.h \
|
|
std_istream.h \
|
|
std_ostream.h \
|
|
Systemcall.cpp \
|
|
Systemcall.h \
|
|
tempname.cpp \
|
|
textutils.cpp \
|
|
textutils.h \
|
|
Translator.h \
|
|
types.h \
|
|
userinfo.cpp \
|
|
userinfo.h \
|
|
unicode.cpp \
|
|
unicode.h \
|
|
unlink.cpp
|
|
|
|
|
|
package.C: build_package
|
|
|
|
# Solaris sed does not like spaces bewteen the ;-delimited commands
|
|
build_package: Package.cpp.in
|
|
@rm -f tmp_package ;\
|
|
sed "s,@LYX_DIR@,$(LYX_ABS_INSTALLED_DATADIR),;\
|
|
s,@LOCALEDIR@,$(LYX_ABS_INSTALLED_LOCALEDIR),;\
|
|
s,@TOP_SRCDIR@,$(LYX_ABS_TOP_SRCDIR),;\
|
|
s,@PROGRAM_SUFFIX@,$(program_suffix)," \
|
|
$(srcdir)/Package.cpp.in > tmp_package ;\
|
|
if cmp -s tmp_package package.C ; then \
|
|
rm -f tmp_package ;\
|
|
else \
|
|
rm -f package.C ;\
|
|
mv tmp_package package.C ;\
|
|
fi
|