54 lines
1.6 KiB
PHP
54 lines
1.6 KiB
PHP
#
|
|
# \brief Makefile for building QMake for Genode
|
|
# \author Christian Prochaska
|
|
# \author Norman Feske
|
|
# \date 2013-03-27
|
|
#
|
|
# This file is based on the generated Makefile created by qt5's configure script.
|
|
#
|
|
# Input variables:
|
|
# - QT5_CONTRIB_DIR
|
|
#
|
|
|
|
########################################################################
|
|
## This file was autogenerated by configure, all changes will be lost ##
|
|
########################################################################
|
|
CC = gcc
|
|
CXX = g++
|
|
QMAKE_CXXFLAGS = -pipe
|
|
QMAKE_CXXFLAGS_CXX11 = -std=c++11
|
|
QMAKE_CXXFLAGS_SPLIT_SECTIONS = -ffunction-sections
|
|
QMAKE_LFLAGS =
|
|
QMAKE_LFLAGS_GCSECTIONS = -Wl,--gc-sections
|
|
QMAKE_CXXFLAGS_DEBUG = -g
|
|
BUILD_PATH = .
|
|
SOURCE_PATH = $(QT5_CONTRIB_DIR)/qtbase
|
|
INC_PATH = $(SOURCE_PATH)/include
|
|
QMAKESPEC = $(SOURCE_PATH)/mkspecs/linux-g++
|
|
QT_VERSION = 5.8.0
|
|
QT_MAJOR_VERSION = 5
|
|
QT_MINOR_VERSION = 8
|
|
QT_PATCH_VERSION = 0
|
|
CONFIG_CXXFLAGS = $(QMAKE_CXXFLAGS) $(QMAKE_CXXFLAGS_CXX11) $(QMAKE_CXXFLAGS_SPLIT_SECTIONS) $(QMAKE_CXXFLAGS_DEBUG)
|
|
CONFIG_LFLAGS = $(QMAKE_LFLAGS) $(QMAKE_LFLAGS_GCSECTIONS)
|
|
RM_F = rm -f
|
|
RM_RF = rm -rf
|
|
EXEEXT =
|
|
QTOBJS = \
|
|
qfilesystemengine_unix.o \
|
|
qfilesystemiterator_unix.o \
|
|
qfsfileengine_unix.o \
|
|
qlocale_unix.o
|
|
QTSRCS = \
|
|
$(SOURCE_PATH)/src/corelib/io/qfilesystemengine_unix.cpp \
|
|
$(SOURCE_PATH)/src/corelib/io/qfilesystemiterator_unix.cpp \
|
|
$(SOURCE_PATH)/src/corelib/io/qfsfileengine_unix.cpp \
|
|
$(SOURCE_PATH)/src/corelib/tools/qlocale_unix.cpp
|
|
|
|
QMKSRC = $(SOURCE_PATH)/qmake
|
|
QMKLIBSRC = $(QMKSRC)/library
|
|
QMKGENSRC = $(QMKSRC)/generators
|
|
EXTRA_CPPFLAGS = -DQMAKE_OPENSOURCE_EDITION
|
|
|
|
include $(QT5_CONTRIB_DIR)/qtbase/qmake/Makefile.unix
|