mirror of
https://github.com/thewesker/RASCSI.git
synced 2026-03-26 11:39:40 -04:00
first commit
This commit is contained in:
51
src/raspberrypi/Makefile
Normal file
51
src/raspberrypi/Makefile
Normal file
@@ -0,0 +1,51 @@
|
||||
CC = gcc
|
||||
CFLAGS = -DNDEBUG -O3
|
||||
CXX = g++
|
||||
CXXFLAGS = -DNDEBUG -O3
|
||||
|
||||
RASCSI = rascsi
|
||||
RASCTL = rasctl
|
||||
RASDUMP = rasdump
|
||||
|
||||
BIN_ALL = $(RASCSI) $(RASCTL) $(RASDUMP)
|
||||
|
||||
SRC_RASCSI = \
|
||||
rascsi.cpp \
|
||||
scsi.cpp \
|
||||
disk.cpp \
|
||||
gpiobus.cpp \
|
||||
ctapdriver.cpp \
|
||||
cfilesystem.cpp \
|
||||
filepath.cpp \
|
||||
fileio.cpp
|
||||
|
||||
SRC_RASCTL = \
|
||||
rasctl.cpp
|
||||
|
||||
SRC_RASDUMP = \
|
||||
rasdump.cpp \
|
||||
scsi.cpp \
|
||||
gpiobus.cpp \
|
||||
filepath.cpp \
|
||||
fileio.cpp
|
||||
|
||||
OBJ_RASCSI := $(SRC_RASCSI:.cpp=.o)
|
||||
OBJ_RASCTL := $(SRC_RASCTL:.c=.o)
|
||||
OBJ_RASDUMP := $(SRC_RASDUMP:.c=.o)
|
||||
|
||||
.cpp.o:
|
||||
$(CXX) $(CXXFLAGS) -c $<
|
||||
|
||||
ALL: $(BIN_ALL)
|
||||
|
||||
$(RASCSI): $(OBJ_RASCSI) $
|
||||
$(CXX) -o $@ $(OBJ_RASCSI) -lpthread
|
||||
|
||||
$(RASCTL): $(OBJ_RASCTL) $
|
||||
$(CXX) -o $@ $(OBJ_RASCTL)
|
||||
|
||||
$(RASDUMP): $(OBJ_RASDUMP) $
|
||||
$(CXX) -o $@ $(OBJ_RASDUMP)
|
||||
|
||||
clean:
|
||||
rm -f *.o $(BIN_ALL)
|
||||
Reference in New Issue
Block a user