blob: 72c326b7d17207375d99983bfeece7d334e7a0b8 [file] [log] [blame]
#/**
# * Copyright 2015 The Apache Software Foundation
# *
# * Licensed to the Apache Software Foundation (ASF) under one
# * or more contributor license agreements. See the NOTICE file
# * distributed with this work for additional information
# * regarding copyright ownership. The ASF licenses this file
# * to you 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.
# */
libs :=singa glog protobuf
.PHONY: all download create
HDFS_DIR := hdfs://node0:9000/examples/cifar10
download: cifar-10-binary-bin
cifar-10-binary-bin:
wget http://www.cs.toronto.edu/~kriz/cifar-10-binary.tar.gz
tar xf cifar-10-binary.tar.gz
create:
$(CXX) create_data.cc -std=c++11 -lsinga -lprotobuf -lglog \
-I../../include -L../../.libs/ -Wl,-unresolved-symbols=ignore-in-shared-libs \
-Wl,-rpath=../../.libs/ -o create_data.bin
./create_data.bin cifar-10-batches-bin .
create_hdfs:
$(CXX) create_data.cc -std=c++11 -lsinga -lprotobuf -lglog -lhdfs3 \
-I../../include -L../../.libs/ -Wl,-unresolved-symbols=ignore-in-shared-libs \
-Wl,-rpath=../../.libs/ -o create_data.bin
./create_data.bin cifar-10-batches-bin $(HDFS_DIR)