mirror of
https://github.com/hurricos/OCTEON-im8724-SDK
synced 2026-06-10 21:37:26 -04:00
66 lines
2.3 KiB
Makefile
66 lines
2.3 KiB
Makefile
######################*license start*###################################
|
|
# Copyright (c) 2003-2008 Cavium Inc. (support@cavium.com). All rights
|
|
# reserved.
|
|
#
|
|
#
|
|
# Redistribution and use in source and binary forms, with or without
|
|
# modification, are permitted provided that the following conditions are
|
|
# met:
|
|
#
|
|
# * Redistributions of source code must retain the above copyright
|
|
# notice, this list of conditions and the following disclaimer.
|
|
#
|
|
# * Redistributions in binary form must reproduce the above
|
|
# copyright notice, this list of conditions and the following
|
|
# disclaimer in the documentation and/or other materials provided
|
|
# with the distribution.
|
|
#
|
|
# * Neither the name of Cavium Inc. nor the names of
|
|
# its contributors may be used to endorse or promote products
|
|
# derived from this software without specific prior written
|
|
# permission.
|
|
#
|
|
# TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED "AS IS"
|
|
# AND WITH ALL FAULTS AND CAVIUM NETWORKS MAKES NO PROMISES, REPRESENTATIONS
|
|
# OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
|
# RESPECT TO THE SOFTWARE, INCLUDING ITS CONDITION, ITS CONFORMITY TO ANY
|
|
# REPRESENTATION OR DESCRIPTION, OR THE EXISTENCE OF ANY LATENT OR PATENT
|
|
# DEFECTS, AND CAVIUM SPECIFICALLY DISCLAIMS ALL IMPLIED (IF ANY) WARRANTIES
|
|
# OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR A PARTICULAR
|
|
# PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET ENJOYMENT, QUIET
|
|
# POSSESSION OR CORRESPONDENCE TO DESCRIPTION. THE ENTIRE RISK ARISING OUT
|
|
# OF USE OR PERFORMANCE OF THE SOFTWARE LIES WITH YOU.
|
|
#
|
|
#
|
|
# For any questions regarding licensing please contact marketing@cavium.com
|
|
#
|
|
|
|
#
|
|
# File version info: $Id$
|
|
|
|
|
|
|
|
ifndef OCTEON_ROOT
|
|
OCTEON_ROOT = .
|
|
endif
|
|
|
|
CFLAGS_GLOBAL += -DOWN_MAIN -DUSE_RUNTIME_MODEL_CHECKS=1 -DCVMX_ENABLE_PARAMETER_CHECKING=0 -DCVMX_ENABLE_CSR_ADDRESS_CHECKING=0 -DCVMX_ENABLE_POW_CHECKS=0
|
|
|
|
#
|
|
all: application-target
|
|
|
|
# standard common Makefile fragment
|
|
|
|
include common.mk
|
|
|
|
# include relevant component Makefile fragments
|
|
|
|
dir := $(OCTEON_ROOT)/executive
|
|
include ./executive/cvmx.mk
|
|
|
|
|
|
#OBJS = $(OBJ_DIR)/exampleapp.o
|
|
CFLAGS_LOCAL = -g -O2 -W -Wall -Wno-unused-parameter
|
|
include $(OCTEON_ROOT)/application.mk
|
|
|