# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.9

# Default target executed when no arguments are given to make.
default_target: all

.PHONY : default_target

# The main recursive all target
all:

.PHONY : all

# The main recursive preinstall target
preinstall:

.PHONY : preinstall

#=============================================================================
# Special targets provided by cmake.

# Disable implicit rules so canonical targets will work.
.SUFFIXES:


# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =

.SUFFIXES: .hpux_make_needs_suffix_list


# Produce verbose output by default.
VERBOSE = 1

# Suppress display of executed commands.
$(VERBOSE).SILENT:


# A target that is always out of date.
cmake_force:

.PHONY : cmake_force

#=============================================================================
# Set environment variables for the build.

# The shell in which to execute make rules.
SHELL = /bin/sh

# The CMake executable.
CMAKE_COMMAND = /usr/local/Cellar/cmake/3.9.0/bin/cmake

# The command to remove a file.
RM = /usr/local/Cellar/cmake/3.9.0/bin/cmake -E remove -f

# Escaping for special characters.
EQUALS = =

# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /Users/bertrand/Projets/Caffe2Test/caffe2

# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios

#=============================================================================
# Directory level rules for directory third_party/protobuf/cmake

# Convenience name for "all" pass in the directory.
third_party/protobuf/cmake/all: third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/all
third_party/protobuf/cmake/all: third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/all

.PHONY : third_party/protobuf/cmake/all

# Convenience name for "clean" pass in the directory.
third_party/protobuf/cmake/clean: third_party/protobuf/cmake/CMakeFiles/protoc.dir/clean
third_party/protobuf/cmake/clean: third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/clean
third_party/protobuf/cmake/clean: third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/clean
third_party/protobuf/cmake/clean: third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/clean

.PHONY : third_party/protobuf/cmake/clean

# Convenience name for "preinstall" pass in the directory.
third_party/protobuf/cmake/preinstall:

.PHONY : third_party/protobuf/cmake/preinstall

#=============================================================================
# Target rules for target third_party/protobuf/cmake/CMakeFiles/protoc.dir

# All Build rule for target.
third_party/protobuf/cmake/CMakeFiles/protoc.dir/all: third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/all
third_party/protobuf/cmake/CMakeFiles/protoc.dir/all: third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/all
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/protoc.dir/build.make third_party/protobuf/cmake/CMakeFiles/protoc.dir/depend
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/protoc.dir/build.make third_party/protobuf/cmake/CMakeFiles/protoc.dir/build
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles --progress-num=100 "Built target protoc"
.PHONY : third_party/protobuf/cmake/CMakeFiles/protoc.dir/all

# Build rule for subdir invocation for target.
third_party/protobuf/cmake/CMakeFiles/protoc.dir/rule: cmake_check_build_system
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 45
	$(MAKE) -f CMakeFiles/Makefile2 third_party/protobuf/cmake/CMakeFiles/protoc.dir/all
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 0
.PHONY : third_party/protobuf/cmake/CMakeFiles/protoc.dir/rule

# Convenience name for target.
protoc: third_party/protobuf/cmake/CMakeFiles/protoc.dir/rule

.PHONY : protoc

# clean rule for target.
third_party/protobuf/cmake/CMakeFiles/protoc.dir/clean:
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/protoc.dir/build.make third_party/protobuf/cmake/CMakeFiles/protoc.dir/clean
.PHONY : third_party/protobuf/cmake/CMakeFiles/protoc.dir/clean

# clean rule for target.
clean: third_party/protobuf/cmake/CMakeFiles/protoc.dir/clean

.PHONY : clean

#=============================================================================
# Target rules for target third_party/protobuf/cmake/CMakeFiles/libprotoc.dir

# All Build rule for target.
third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/all: third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/all
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/depend
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/build
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles --progress-num=76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99 "Built target libprotoc"
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/all

# Build rule for subdir invocation for target.
third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/rule: cmake_check_build_system
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 44
	$(MAKE) -f CMakeFiles/Makefile2 third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/all
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 0
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/rule

# Convenience name for target.
libprotoc: third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/rule

.PHONY : libprotoc

# clean rule for target.
third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/clean:
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/clean
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/clean

# clean rule for target.
clean: third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/clean

.PHONY : clean

#=============================================================================
# Target rules for target third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir

# All Build rule for target.
third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/all:
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/depend
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/build
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles --progress-num=49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68 "Built target libprotobuf"
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/all

# Include target in all.
all: third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/all

.PHONY : all

# Build rule for subdir invocation for target.
third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/rule: cmake_check_build_system
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 20
	$(MAKE) -f CMakeFiles/Makefile2 third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/all
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 0
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/rule

# Convenience name for target.
libprotobuf: third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/rule

.PHONY : libprotobuf

# clean rule for target.
third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/clean:
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/clean
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/clean

# clean rule for target.
clean: third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/clean

.PHONY : clean

#=============================================================================
# Target rules for target third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir

# All Build rule for target.
third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/all:
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/depend
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/build
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles --progress-num=69,70,71,72,73,74,75 "Built target libprotobuf-lite"
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/all

# Include target in all.
all: third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/all

.PHONY : all

# Build rule for subdir invocation for target.
third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/rule: cmake_check_build_system
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 7
	$(MAKE) -f CMakeFiles/Makefile2 third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/all
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 0
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/rule

# Convenience name for target.
libprotobuf-lite: third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/rule

.PHONY : libprotobuf-lite

# clean rule for target.
third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/clean:
	$(MAKE) -f third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/build.make third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/clean
.PHONY : third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/clean

# clean rule for target.
clean: third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/clean

.PHONY : clean

#=============================================================================
# Directory level rules for directory caffe/proto

# Convenience name for "all" pass in the directory.
caffe/proto/all: caffe/proto/CMakeFiles/Caffe_PROTO.dir/all

.PHONY : caffe/proto/all

# Convenience name for "clean" pass in the directory.
caffe/proto/clean: caffe/proto/CMakeFiles/Caffe_PROTO.dir/clean

.PHONY : caffe/proto/clean

# Convenience name for "preinstall" pass in the directory.
caffe/proto/preinstall:

.PHONY : caffe/proto/preinstall

#=============================================================================
# Target rules for target caffe/proto/CMakeFiles/Caffe_PROTO.dir

# All Build rule for target.
caffe/proto/CMakeFiles/Caffe_PROTO.dir/all:
	$(MAKE) -f caffe/proto/CMakeFiles/Caffe_PROTO.dir/build.make caffe/proto/CMakeFiles/Caffe_PROTO.dir/depend
	$(MAKE) -f caffe/proto/CMakeFiles/Caffe_PROTO.dir/build.make caffe/proto/CMakeFiles/Caffe_PROTO.dir/build
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles --progress-num= "Built target Caffe_PROTO"
.PHONY : caffe/proto/CMakeFiles/Caffe_PROTO.dir/all

# Include target in all.
all: caffe/proto/CMakeFiles/Caffe_PROTO.dir/all

.PHONY : all

# Build rule for subdir invocation for target.
caffe/proto/CMakeFiles/Caffe_PROTO.dir/rule: cmake_check_build_system
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 0
	$(MAKE) -f CMakeFiles/Makefile2 caffe/proto/CMakeFiles/Caffe_PROTO.dir/all
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 0
.PHONY : caffe/proto/CMakeFiles/Caffe_PROTO.dir/rule

# Convenience name for target.
Caffe_PROTO: caffe/proto/CMakeFiles/Caffe_PROTO.dir/rule

.PHONY : Caffe_PROTO

# clean rule for target.
caffe/proto/CMakeFiles/Caffe_PROTO.dir/clean:
	$(MAKE) -f caffe/proto/CMakeFiles/Caffe_PROTO.dir/build.make caffe/proto/CMakeFiles/Caffe_PROTO.dir/clean
.PHONY : caffe/proto/CMakeFiles/Caffe_PROTO.dir/clean

# clean rule for target.
clean: caffe/proto/CMakeFiles/Caffe_PROTO.dir/clean

.PHONY : clean

#=============================================================================
# Directory level rules for directory caffe2

# Convenience name for "all" pass in the directory.
caffe2/all: caffe2/CMakeFiles/Caffe2_CPU.dir/all
caffe2/all: caffe2/proto/all
caffe2/all: caffe2/contrib/all
caffe2/all: caffe2/core/all
caffe2/all: caffe2/cuda_rtc/all
caffe2/all: caffe2/db/all
caffe2/all: caffe2/distributed/all
caffe2/all: caffe2/image/all
caffe2/all: caffe2/video/all
caffe2/all: caffe2/mkl/all
caffe2/all: caffe2/mpi/all
caffe2/all: caffe2/operators/all
caffe2/all: caffe2/python/all
caffe2/all: caffe2/queue/all
caffe2/all: caffe2/sgd/all
caffe2/all: caffe2/utils/all

.PHONY : caffe2/all

# Convenience name for "clean" pass in the directory.
caffe2/clean: caffe2/CMakeFiles/Caffe2_CPU.dir/clean
caffe2/clean: caffe2/proto/clean
caffe2/clean: caffe2/contrib/clean
caffe2/clean: caffe2/core/clean
caffe2/clean: caffe2/cuda_rtc/clean
caffe2/clean: caffe2/db/clean
caffe2/clean: caffe2/distributed/clean
caffe2/clean: caffe2/image/clean
caffe2/clean: caffe2/video/clean
caffe2/clean: caffe2/mkl/clean
caffe2/clean: caffe2/mpi/clean
caffe2/clean: caffe2/operators/clean
caffe2/clean: caffe2/python/clean
caffe2/clean: caffe2/queue/clean
caffe2/clean: caffe2/sgd/clean
caffe2/clean: caffe2/utils/clean

.PHONY : caffe2/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/preinstall: caffe2/proto/preinstall
caffe2/preinstall: caffe2/contrib/preinstall
caffe2/preinstall: caffe2/core/preinstall
caffe2/preinstall: caffe2/cuda_rtc/preinstall
caffe2/preinstall: caffe2/db/preinstall
caffe2/preinstall: caffe2/distributed/preinstall
caffe2/preinstall: caffe2/image/preinstall
caffe2/preinstall: caffe2/video/preinstall
caffe2/preinstall: caffe2/mkl/preinstall
caffe2/preinstall: caffe2/mpi/preinstall
caffe2/preinstall: caffe2/operators/preinstall
caffe2/preinstall: caffe2/python/preinstall
caffe2/preinstall: caffe2/queue/preinstall
caffe2/preinstall: caffe2/sgd/preinstall
caffe2/preinstall: caffe2/utils/preinstall

.PHONY : caffe2/preinstall

#=============================================================================
# Target rules for target caffe2/CMakeFiles/Caffe2_CPU.dir

# All Build rule for target.
caffe2/CMakeFiles/Caffe2_CPU.dir/all: third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/all
caffe2/CMakeFiles/Caffe2_CPU.dir/all: caffe/proto/CMakeFiles/Caffe_PROTO.dir/all
caffe2/CMakeFiles/Caffe2_CPU.dir/all: caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/all
	$(MAKE) -f caffe2/CMakeFiles/Caffe2_CPU.dir/build.make caffe2/CMakeFiles/Caffe2_CPU.dir/depend
	$(MAKE) -f caffe2/CMakeFiles/Caffe2_CPU.dir/build.make caffe2/CMakeFiles/Caffe2_CPU.dir/build
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles --progress-num=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,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45 "Built target Caffe2_CPU"
.PHONY : caffe2/CMakeFiles/Caffe2_CPU.dir/all

# Include target in all.
all: caffe2/CMakeFiles/Caffe2_CPU.dir/all

.PHONY : all

# Build rule for subdir invocation for target.
caffe2/CMakeFiles/Caffe2_CPU.dir/rule: cmake_check_build_system
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 68
	$(MAKE) -f CMakeFiles/Makefile2 caffe2/CMakeFiles/Caffe2_CPU.dir/all
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 0
.PHONY : caffe2/CMakeFiles/Caffe2_CPU.dir/rule

# Convenience name for target.
Caffe2_CPU: caffe2/CMakeFiles/Caffe2_CPU.dir/rule

.PHONY : Caffe2_CPU

# clean rule for target.
caffe2/CMakeFiles/Caffe2_CPU.dir/clean:
	$(MAKE) -f caffe2/CMakeFiles/Caffe2_CPU.dir/build.make caffe2/CMakeFiles/Caffe2_CPU.dir/clean
.PHONY : caffe2/CMakeFiles/Caffe2_CPU.dir/clean

# clean rule for target.
clean: caffe2/CMakeFiles/Caffe2_CPU.dir/clean

.PHONY : clean

#=============================================================================
# Directory level rules for directory caffe2/proto

# Convenience name for "all" pass in the directory.
caffe2/proto/all: caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/all

.PHONY : caffe2/proto/all

# Convenience name for "clean" pass in the directory.
caffe2/proto/clean: caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/clean

.PHONY : caffe2/proto/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/proto/preinstall:

.PHONY : caffe2/proto/preinstall

#=============================================================================
# Target rules for target caffe2/proto/CMakeFiles/Caffe2_PROTO.dir

# All Build rule for target.
caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/all:
	$(MAKE) -f caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/build.make caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/depend
	$(MAKE) -f caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/build.make caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/build
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles --progress-num=46,47,48 "Built target Caffe2_PROTO"
.PHONY : caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/all

# Include target in all.
all: caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/all

.PHONY : all

# Build rule for subdir invocation for target.
caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/rule: cmake_check_build_system
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 3
	$(MAKE) -f CMakeFiles/Makefile2 caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/all
	$(CMAKE_COMMAND) -E cmake_progress_start /Users/bertrand/Projets/Caffe2Test/caffe2/build_ios/CMakeFiles 0
.PHONY : caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/rule

# Convenience name for target.
Caffe2_PROTO: caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/rule

.PHONY : Caffe2_PROTO

# clean rule for target.
caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/clean:
	$(MAKE) -f caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/build.make caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/clean
.PHONY : caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/clean

# clean rule for target.
clean: caffe2/proto/CMakeFiles/Caffe2_PROTO.dir/clean

.PHONY : clean

#=============================================================================
# Directory level rules for directory caffe2/contrib

# Convenience name for "all" pass in the directory.
caffe2/contrib/all: caffe2/contrib/gloo/all
caffe2/contrib/all: caffe2/contrib/nccl/all
caffe2/contrib/all: caffe2/contrib/nnpack/all
caffe2/contrib/all: caffe2/contrib/observers/all
caffe2/contrib/all: caffe2/contrib/shm_mutex/all
caffe2/contrib/all: caffe2/contrib/transform/all

.PHONY : caffe2/contrib/all

# Convenience name for "clean" pass in the directory.
caffe2/contrib/clean: caffe2/contrib/gloo/clean
caffe2/contrib/clean: caffe2/contrib/nccl/clean
caffe2/contrib/clean: caffe2/contrib/nnpack/clean
caffe2/contrib/clean: caffe2/contrib/observers/clean
caffe2/contrib/clean: caffe2/contrib/shm_mutex/clean
caffe2/contrib/clean: caffe2/contrib/transform/clean

.PHONY : caffe2/contrib/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/contrib/preinstall: caffe2/contrib/gloo/preinstall
caffe2/contrib/preinstall: caffe2/contrib/nccl/preinstall
caffe2/contrib/preinstall: caffe2/contrib/nnpack/preinstall
caffe2/contrib/preinstall: caffe2/contrib/observers/preinstall
caffe2/contrib/preinstall: caffe2/contrib/shm_mutex/preinstall
caffe2/contrib/preinstall: caffe2/contrib/transform/preinstall

.PHONY : caffe2/contrib/preinstall

#=============================================================================
# Directory level rules for directory caffe2/contrib/gloo

# Convenience name for "all" pass in the directory.
caffe2/contrib/gloo/all:

.PHONY : caffe2/contrib/gloo/all

# Convenience name for "clean" pass in the directory.
caffe2/contrib/gloo/clean:

.PHONY : caffe2/contrib/gloo/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/contrib/gloo/preinstall:

.PHONY : caffe2/contrib/gloo/preinstall

#=============================================================================
# Directory level rules for directory caffe2/contrib/nccl

# Convenience name for "all" pass in the directory.
caffe2/contrib/nccl/all:

.PHONY : caffe2/contrib/nccl/all

# Convenience name for "clean" pass in the directory.
caffe2/contrib/nccl/clean:

.PHONY : caffe2/contrib/nccl/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/contrib/nccl/preinstall:

.PHONY : caffe2/contrib/nccl/preinstall

#=============================================================================
# Directory level rules for directory caffe2/contrib/nnpack

# Convenience name for "all" pass in the directory.
caffe2/contrib/nnpack/all:

.PHONY : caffe2/contrib/nnpack/all

# Convenience name for "clean" pass in the directory.
caffe2/contrib/nnpack/clean:

.PHONY : caffe2/contrib/nnpack/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/contrib/nnpack/preinstall:

.PHONY : caffe2/contrib/nnpack/preinstall

#=============================================================================
# Directory level rules for directory caffe2/contrib/observers

# Convenience name for "all" pass in the directory.
caffe2/contrib/observers/all:

.PHONY : caffe2/contrib/observers/all

# Convenience name for "clean" pass in the directory.
caffe2/contrib/observers/clean:

.PHONY : caffe2/contrib/observers/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/contrib/observers/preinstall:

.PHONY : caffe2/contrib/observers/preinstall

#=============================================================================
# Directory level rules for directory caffe2/contrib/shm_mutex

# Convenience name for "all" pass in the directory.
caffe2/contrib/shm_mutex/all:

.PHONY : caffe2/contrib/shm_mutex/all

# Convenience name for "clean" pass in the directory.
caffe2/contrib/shm_mutex/clean:

.PHONY : caffe2/contrib/shm_mutex/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/contrib/shm_mutex/preinstall:

.PHONY : caffe2/contrib/shm_mutex/preinstall

#=============================================================================
# Directory level rules for directory caffe2/contrib/transform

# Convenience name for "all" pass in the directory.
caffe2/contrib/transform/all:

.PHONY : caffe2/contrib/transform/all

# Convenience name for "clean" pass in the directory.
caffe2/contrib/transform/clean:

.PHONY : caffe2/contrib/transform/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/contrib/transform/preinstall:

.PHONY : caffe2/contrib/transform/preinstall

#=============================================================================
# Directory level rules for directory caffe2/core

# Convenience name for "all" pass in the directory.
caffe2/core/all:

.PHONY : caffe2/core/all

# Convenience name for "clean" pass in the directory.
caffe2/core/clean:

.PHONY : caffe2/core/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/core/preinstall:

.PHONY : caffe2/core/preinstall

#=============================================================================
# Directory level rules for directory caffe2/cuda_rtc

# Convenience name for "all" pass in the directory.
caffe2/cuda_rtc/all:

.PHONY : caffe2/cuda_rtc/all

# Convenience name for "clean" pass in the directory.
caffe2/cuda_rtc/clean:

.PHONY : caffe2/cuda_rtc/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/cuda_rtc/preinstall:

.PHONY : caffe2/cuda_rtc/preinstall

#=============================================================================
# Directory level rules for directory caffe2/db

# Convenience name for "all" pass in the directory.
caffe2/db/all:

.PHONY : caffe2/db/all

# Convenience name for "clean" pass in the directory.
caffe2/db/clean:

.PHONY : caffe2/db/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/db/preinstall:

.PHONY : caffe2/db/preinstall

#=============================================================================
# Directory level rules for directory caffe2/distributed

# Convenience name for "all" pass in the directory.
caffe2/distributed/all:

.PHONY : caffe2/distributed/all

# Convenience name for "clean" pass in the directory.
caffe2/distributed/clean:

.PHONY : caffe2/distributed/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/distributed/preinstall:

.PHONY : caffe2/distributed/preinstall

#=============================================================================
# Directory level rules for directory caffe2/image

# Convenience name for "all" pass in the directory.
caffe2/image/all:

.PHONY : caffe2/image/all

# Convenience name for "clean" pass in the directory.
caffe2/image/clean:

.PHONY : caffe2/image/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/image/preinstall:

.PHONY : caffe2/image/preinstall

#=============================================================================
# Directory level rules for directory caffe2/video

# Convenience name for "all" pass in the directory.
caffe2/video/all:

.PHONY : caffe2/video/all

# Convenience name for "clean" pass in the directory.
caffe2/video/clean:

.PHONY : caffe2/video/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/video/preinstall:

.PHONY : caffe2/video/preinstall

#=============================================================================
# Directory level rules for directory caffe2/mkl

# Convenience name for "all" pass in the directory.
caffe2/mkl/all:

.PHONY : caffe2/mkl/all

# Convenience name for "clean" pass in the directory.
caffe2/mkl/clean:

.PHONY : caffe2/mkl/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/mkl/preinstall:

.PHONY : caffe2/mkl/preinstall

#=============================================================================
# Directory level rules for directory caffe2/mpi

# Convenience name for "all" pass in the directory.
caffe2/mpi/all:

.PHONY : caffe2/mpi/all

# Convenience name for "clean" pass in the directory.
caffe2/mpi/clean:

.PHONY : caffe2/mpi/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/mpi/preinstall:

.PHONY : caffe2/mpi/preinstall

#=============================================================================
# Directory level rules for directory caffe2/operators

# Convenience name for "all" pass in the directory.
caffe2/operators/all:

.PHONY : caffe2/operators/all

# Convenience name for "clean" pass in the directory.
caffe2/operators/clean:

.PHONY : caffe2/operators/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/operators/preinstall:

.PHONY : caffe2/operators/preinstall

#=============================================================================
# Directory level rules for directory caffe2/python

# Convenience name for "all" pass in the directory.
caffe2/python/all:

.PHONY : caffe2/python/all

# Convenience name for "clean" pass in the directory.
caffe2/python/clean:

.PHONY : caffe2/python/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/python/preinstall:

.PHONY : caffe2/python/preinstall

#=============================================================================
# Directory level rules for directory caffe2/queue

# Convenience name for "all" pass in the directory.
caffe2/queue/all:

.PHONY : caffe2/queue/all

# Convenience name for "clean" pass in the directory.
caffe2/queue/clean:

.PHONY : caffe2/queue/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/queue/preinstall:

.PHONY : caffe2/queue/preinstall

#=============================================================================
# Directory level rules for directory caffe2/sgd

# Convenience name for "all" pass in the directory.
caffe2/sgd/all:

.PHONY : caffe2/sgd/all

# Convenience name for "clean" pass in the directory.
caffe2/sgd/clean:

.PHONY : caffe2/sgd/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/sgd/preinstall:

.PHONY : caffe2/sgd/preinstall

#=============================================================================
# Directory level rules for directory caffe2/utils

# Convenience name for "all" pass in the directory.
caffe2/utils/all:

.PHONY : caffe2/utils/all

# Convenience name for "clean" pass in the directory.
caffe2/utils/clean:

.PHONY : caffe2/utils/clean

# Convenience name for "preinstall" pass in the directory.
caffe2/utils/preinstall:

.PHONY : caffe2/utils/preinstall

#=============================================================================
# Special targets to cleanup operation of make.

# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system

