1*b6fb3261SAndroid Build Coastguard Worker# Headers for 2D Fast Fourier Transform package 2*b6fb3261SAndroid Build Coastguard Worker# from http://momonga.t.u-tokyo.ac.jp/~ooura/fft2d.html 3*b6fb3261SAndroid Build Coastguard Worker# This is a separate package because the original downloaded archive doesn't 4*b6fb3261SAndroid Build Coastguard Worker# contain any header files. 5*b6fb3261SAndroid Build Coastguard Worker 6*b6fb3261SAndroid Build Coastguard Workerpackage( 7*b6fb3261SAndroid Build Coastguard Worker default_visibility = ["//visibility:public"], 8*b6fb3261SAndroid Build Coastguard Worker) 9*b6fb3261SAndroid Build Coastguard Worker 10*b6fb3261SAndroid Build Coastguard Worker# Unrestricted use; can only distribute original package. 11*b6fb3261SAndroid Build Coastguard Worker# See fft/readme.txt 12*b6fb3261SAndroid Build Coastguard Workerlicenses(["notice"]) 13*b6fb3261SAndroid Build Coastguard Worker 14*b6fb3261SAndroid Build Coastguard Workerexports_files(["LICENSE"]) 15*b6fb3261SAndroid Build Coastguard Worker 16*b6fb3261SAndroid Build Coastguard Workercc_library( 17*b6fb3261SAndroid Build Coastguard Worker name = "fft2d_headers", 18*b6fb3261SAndroid Build Coastguard Worker srcs = [ 19*b6fb3261SAndroid Build Coastguard Worker "fft.h", 20*b6fb3261SAndroid Build Coastguard Worker "fft2d.h", 21*b6fb3261SAndroid Build Coastguard Worker ], 22*b6fb3261SAndroid Build Coastguard Worker) 23*b6fb3261SAndroid Build Coastguard Worker 24*b6fb3261SAndroid Build Coastguard Workerobjc_library( 25*b6fb3261SAndroid Build Coastguard Worker name = "fft2d_headersd_ios", 26*b6fb3261SAndroid Build Coastguard Worker srcs = [ 27*b6fb3261SAndroid Build Coastguard Worker "fft.h", 28*b6fb3261SAndroid Build Coastguard Worker "fft2d.h", 29*b6fb3261SAndroid Build Coastguard Worker ], 30*b6fb3261SAndroid Build Coastguard Worker) 31*b6fb3261SAndroid Build Coastguard Worker 32*b6fb3261SAndroid Build Coastguard Worker# Export the source code so that it could be compiled for Andoid native apps. 33*b6fb3261SAndroid Build Coastguard Workerfilegroup( 34*b6fb3261SAndroid Build Coastguard Worker name = "fft2d_headers_srcs", 35*b6fb3261SAndroid Build Coastguard Worker srcs = [ 36*b6fb3261SAndroid Build Coastguard Worker "fft.h", 37*b6fb3261SAndroid Build Coastguard Worker "fft2d.h", 38*b6fb3261SAndroid Build Coastguard Worker ], 39*b6fb3261SAndroid Build Coastguard Worker) 40*b6fb3261SAndroid Build Coastguard Worker 41*b6fb3261SAndroid Build Coastguard Workerfilegroup( 42*b6fb3261SAndroid Build Coastguard Worker name = "all_files", 43*b6fb3261SAndroid Build Coastguard Worker srcs = glob( 44*b6fb3261SAndroid Build Coastguard Worker ["**/*"], 45*b6fb3261SAndroid Build Coastguard Worker exclude = ["**/OWNERS"], 46*b6fb3261SAndroid Build Coastguard Worker ), 47*b6fb3261SAndroid Build Coastguard Worker visibility = ["//tensorflow:__subpackages__"], 48*b6fb3261SAndroid Build Coastguard Worker) 49