Blame view

buildroot/buildroot-2016.08.1/package/libatomic_ops/libatomic_ops.mk 1.02 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
  ################################################################################
  #
  # libatomic_ops
  #
  ################################################################################
  
  LIBATOMIC_OPS_VERSION = libatomic_ops-7_4_2
  LIBATOMIC_OPS_SITE = $(call github,ivmai,libatomic_ops,$(LIBATOMIC_OPS_VERSION))
  LIBATOMIC_OPS_AUTORECONF = YES
  
  # From doc/LICENSING.txt: "Our intent is to make it easy to use
  # libatomic_ops, in both free and proprietary software.  Hence most
  # code that we expect to be linked into a client application is
  # covered by an MIT-style license. A few library routines are covered
  # by the GNU General Public License. These are put into a separate
  # library, libatomic_ops_gpl.a."
  LIBATOMIC_OPS_LICENSE = MIT (main library) / GPLv2+ (gpl extension)
  LIBATOMIC_OPS_LICENSE_FILES = doc/LICENSING.txt COPYING
  
  LIBATOMIC_OPS_INSTALL_STAGING = YES
  
  ifeq ($(BR2_sparc_v8)$(BR2_sparc_leon3),y)
  LIBATOMIC_OPS_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -DAO_NO_SPARC_V9"
  endif
  
  $(eval $(autotools-package))
  $(eval $(host-autotools-package))