######################################################################## # Copyright (c) VIX TECHNOLOGY (AUST) LTD # # File: PLATFORM/ANDROID.cfg # # Contents: SOLARIS Build support # # This package is used during the processing of the build.pl file # Values provided by this package are used to extend the Platform # information as platforms are being created. This provides a # powerful set of mechanism to extend the entire JATS toolset # # ############################################################################### use strict; use warnings; package ANDROID_Build; #------------------------------------------------------------------------------- # Function : add_platform # # Description : This function is invoked just before a 'platform' is about # to be added to the build system. # # This call is allowed to alter or extend the platform build # information. # # Inputs : $pInfo - Reference to the platform build info hash # # Returns : Nothing yet # sub add_platform { my $class = shift; # Not really a class, but its called like a class my $pInfo = shift; # # Insert data into the class # # # EXTRA_USES # An array of other platforms to be 'used' by this platform. # This list is not expanded in a PRODUCT as the USERS list is. # # Intended use: Extend the ANDROID platformm so that it can locate # Android NDK components # $pInfo->{EXTRA_USES} = ['ANDROIDARM', 'ANDROIDMIPS', 'ANDROIDX86' ]; } 1;