Adds a basic test wrapper for Android
To run libc++ tests:
$ mm
$ adb sync
$ python runtests.py # runs all host and device tests
# see main() for command line options
To regenerate all makefiles:
$ python makemake.py
Change-Id: Ibad78ad8e1bd45f32730d281afa53c2cec55478f
This commit is contained in:
23
test/algorithms/alg.sorting/Android.mk
Normal file
23
test/algorithms/alg.sorting/Android.mk
Normal file
@@ -0,0 +1,23 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/nothing_to_do
|
||||
test_src := nothing_to_do.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
23
test/algorithms/alg.sorting/alg.binary.search/Android.mk
Normal file
23
test/algorithms/alg.sorting/alg.binary.search/Android.mk
Normal file
@@ -0,0 +1,23 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.binary.search/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/nothing_to_do
|
||||
test_src := nothing_to_do.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.binary.search/binary.search/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/binary.search/binary_search
|
||||
test_src := binary_search.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp
|
||||
test_src := binary_search_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.binary.search/equal.range/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/equal.range/equal_range
|
||||
test_src := equal_range.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp
|
||||
test_src := equal_range_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.binary.search/lower.bound/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound
|
||||
test_src := lower_bound.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp
|
||||
test_src := lower_bound_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.binary.search/upper.bound/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound
|
||||
test_src := upper_bound.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp
|
||||
test_src := upper_bound_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
23
test/algorithms/alg.sorting/alg.heap.operations/Android.mk
Normal file
23
test/algorithms/alg.sorting/alg.heap.operations/Android.mk
Normal file
@@ -0,0 +1,23 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.heap.operations/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/nothing_to_do
|
||||
test_src := nothing_to_do.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,35 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.heap.operations/is.heap/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until
|
||||
test_src := is_heap_until.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_comp
|
||||
test_src := is_heap_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap
|
||||
test_src := is_heap.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until_comp
|
||||
test_src := is_heap_until_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.heap.operations/make.heap/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap
|
||||
test_src := make_heap.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap_comp
|
||||
test_src := make_heap_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.heap.operations/pop.heap/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap
|
||||
test_src := pop_heap.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap_comp
|
||||
test_src := pop_heap_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.heap.operations/push.heap/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap_comp
|
||||
test_src := push_heap_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap
|
||||
test_src := push_heap.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.heap.operations/sort.heap/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap
|
||||
test_src := sort_heap.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap_comp
|
||||
test_src := sort_heap_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
27
test/algorithms/alg.sorting/alg.lex.comparison/Android.mk
Normal file
27
test/algorithms/alg.sorting/alg.lex.comparison/Android.mk
Normal file
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.lex.comparison/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp
|
||||
test_src := lexicographical_compare_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare
|
||||
test_src := lexicographical_compare.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
35
test/algorithms/alg.sorting/alg.merge/Android.mk
Normal file
35
test/algorithms/alg.sorting/alg.merge/Android.mk
Normal file
@@ -0,0 +1,35 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.merge/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.merge/inplace_merge_comp
|
||||
test_src := inplace_merge_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.merge/merge
|
||||
test_src := merge.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.merge/inplace_merge
|
||||
test_src := inplace_merge.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.merge/merge_comp
|
||||
test_src := merge_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
91
test/algorithms/alg.sorting/alg.min.max/Android.mk
Normal file
91
test/algorithms/alg.sorting/alg.min.max/Android.mk
Normal file
@@ -0,0 +1,91 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.min.max/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/max_element
|
||||
test_src := max_element.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/minmax_init_list_comp
|
||||
test_src := minmax_init_list_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/min_element_comp
|
||||
test_src := min_element_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/min_comp
|
||||
test_src := min_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/minmax_element
|
||||
test_src := minmax_element.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/minmax_init_list
|
||||
test_src := minmax_init_list.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/min
|
||||
test_src := min.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/minmax
|
||||
test_src := minmax.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/max_comp
|
||||
test_src := max_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/max_init_list
|
||||
test_src := max_init_list.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/minmax_comp
|
||||
test_src := minmax_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/max_init_list_comp
|
||||
test_src := max_init_list_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/min_init_list_comp
|
||||
test_src := min_init_list_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/min_element
|
||||
test_src := min_element.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/min_init_list
|
||||
test_src := min_init_list.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/max
|
||||
test_src := max.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/max_element_comp
|
||||
test_src := max_element_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.min.max/minmax_element_comp
|
||||
test_src := minmax_element_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
27
test/algorithms/alg.sorting/alg.nth.element/Android.mk
Normal file
27
test/algorithms/alg.sorting/alg.nth.element/Android.mk
Normal file
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.nth.element/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.nth.element/nth_element
|
||||
test_src := nth_element.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.nth.element/nth_element_comp
|
||||
test_src := nth_element_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,35 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.permutation.generators/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.permutation.generators/next_permutation
|
||||
test_src := next_permutation.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp
|
||||
test_src := next_permutation_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp
|
||||
test_src := prev_permutation_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.permutation.generators/prev_permutation
|
||||
test_src := prev_permutation.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
23
test/algorithms/alg.sorting/alg.set.operations/Android.mk
Normal file
23
test/algorithms/alg.sorting/alg.set.operations/Android.mk
Normal file
@@ -0,0 +1,23 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.set.operations/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/nothing_to_do
|
||||
test_src := nothing_to_do.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.set.operations/includes/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/includes/includes
|
||||
test_src := includes.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/includes/includes_comp
|
||||
test_src := includes_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.difference/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp
|
||||
test_src := set_difference_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/set.difference/set_difference
|
||||
test_src := set_difference.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.intersection/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp
|
||||
test_src := set_intersection_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection
|
||||
test_src := set_intersection.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference
|
||||
test_src := set_symmetric_difference.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp
|
||||
test_src := set_symmetric_difference_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.union/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/set.union/set_union
|
||||
test_src := set_union.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp
|
||||
test_src := set_union_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
23
test/algorithms/alg.sorting/alg.sort/Android.mk
Normal file
23
test/algorithms/alg.sorting/alg.sort/Android.mk
Normal file
@@ -0,0 +1,23 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.sort/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/nothing_to_do
|
||||
test_src := nothing_to_do.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
35
test/algorithms/alg.sorting/alg.sort/is.sorted/Android.mk
Normal file
35
test/algorithms/alg.sorting/alg.sort/is.sorted/Android.mk
Normal file
@@ -0,0 +1,35 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.sort/is.sorted/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until
|
||||
test_src := is_sorted_until.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp
|
||||
test_src := is_sorted_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/is.sorted/is_sorted
|
||||
test_src := is_sorted.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp
|
||||
test_src := is_sorted_until_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy
|
||||
test_src := partial_sort_copy.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp
|
||||
test_src := partial_sort_copy_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
27
test/algorithms/alg.sorting/alg.sort/partial.sort/Android.mk
Normal file
27
test/algorithms/alg.sorting/alg.sort/partial.sort/Android.mk
Normal file
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.sort/partial.sort/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/partial.sort/partial_sort_comp
|
||||
test_src := partial_sort_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/partial.sort/partial_sort
|
||||
test_src := partial_sort.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
27
test/algorithms/alg.sorting/alg.sort/sort/Android.mk
Normal file
27
test/algorithms/alg.sorting/alg.sort/sort/Android.mk
Normal file
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.sort/sort/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/sort/sort
|
||||
test_src := sort.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/sort/sort_comp
|
||||
test_src := sort_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
27
test/algorithms/alg.sorting/alg.sort/stable.sort/Android.mk
Normal file
27
test/algorithms/alg.sorting/alg.sort/stable.sort/Android.mk
Normal file
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (C) 2014 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
test_makefile := external/libcxx/test/algorithms/alg.sorting/alg.sort/stable.sort/Android.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/stable.sort/stable_sort
|
||||
test_src := stable_sort.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
test_name := algorithms/alg.sorting/alg.sort/stable.sort/stable_sort_comp
|
||||
test_src := stable_sort_comp.pass.cpp
|
||||
include external/libcxx/test/Android.build.mk
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
Reference in New Issue
Block a user