зеркало из https://github.com/microsoft/SCXcore.git
57 строки
1.9 KiB
Makefile
57 строки
1.9 KiB
Makefile
# -*- mode: Makefile; -*-
|
|
#--------------------------------------------------------------------------------
|
|
# Copyright (c) Microsoft Corporation. All rights reserved.
|
|
#--------------------------------------------------------------------------------
|
|
# 2007-10-12
|
|
#
|
|
# Overrides to the HPUX makefile when using GCC
|
|
#
|
|
#--------------------------------------------------------------------------------
|
|
|
|
include Makefile.pf.posix
|
|
|
|
#--------------------------------------------------------------------------------
|
|
# Paths
|
|
#--------------------------------------------------------------------------------
|
|
|
|
# Path to where the CPPUNIT libraries are checked in
|
|
CPPUNIT_LIB_PATH=$(TST_EXT_LIB_DIR)/hpux/$(ARCH)/cppunit
|
|
|
|
#--------------------------------------------------------------------------------
|
|
# Tools on this platform
|
|
#--------------------------------------------------------------------------------
|
|
|
|
# Common compiler flags (sent to compile command and link commands)
|
|
COMMONFLAGS=-pthread -milp32
|
|
|
|
# CXX Compiler flags (Redefined to include COMMONFLAGS)
|
|
CXXFLAGS=$(COMMONFLAGS) $(DEFINES) $(CXX_WARN_FLAGS)
|
|
|
|
# Link an executable
|
|
LINK=g++ $(COMMONFLAGS) -L. -L$(INTERMEDIATE_DIR) -L$(SCXPAL_TARGET_DIR)
|
|
|
|
# Link a dynamic lib
|
|
LINK_DYNLIB = g++ -shared $(COMMONFLAGS) -L$(INTERMEDIATE_DIR) -L$(SCXPAL_TARGET_DIR)
|
|
|
|
#--------------------------------------------------------------------------------
|
|
# Link switches for this platform, per target
|
|
#--------------------------------------------------------------------------------
|
|
|
|
LDFLAGS_DYNLIB =
|
|
LDFLAGS_EXECUTABLE =
|
|
|
|
# The Core Provider Module links with these
|
|
LDFLAGS_COREPROVIDERMODULE = $(LDFLAGS_DYNLIB)
|
|
|
|
# The Test Provider Module links with these
|
|
LDFLAGS_TESTPROVIDERMODULE = $(LDFLAGS_DYNLIB)
|
|
|
|
# The testrunner links with these
|
|
LDFLAGS_TESTRUNNER = $(LDFLAGS_EXECUTABLE)
|
|
|
|
# Currently building only TAR on Solaris
|
|
PF_KIT_FILE_SUFFIX=tar
|
|
|
|
|
|
#-------------------------------- End of File -----------------------------------
|