mirror of
https://github.com/ClusterCockpit/cc-docker.git
synced 2025-07-23 13:21:43 +02:00
Added new Docker Compose setup
This commit is contained in:
30
makefile
Normal file
30
makefile
Normal file
@@ -0,0 +1,30 @@
|
||||
SLURM_ROOT_DIR = /usr
|
||||
SLURM_INC_DIR = /usr/include/slurm
|
||||
SLURM_LIB_DIR = /usr/lib64/slurm
|
||||
SLURM_BUILD = 21.08.6
|
||||
SLURM_BUILD_DIR = /home/slurm
|
||||
|
||||
PLUGIN_TYPE = prep
|
||||
PLUGIN_NAME = pika
|
||||
PLUGIN_FILE = $(PLUGIN_TYPE)_$(PLUGIN_NAME).so
|
||||
|
||||
SRC_FILE = slurm-prep-pika_v4.c
|
||||
|
||||
CC = gcc
|
||||
CFLAGS ?= -Wall -fPIC -g -I$(SLURM_INC_DIR) -I$(SLURM_BUILD_DIR) -I/home/slurm/src/ -I/home/slurm
|
||||
LDFLAGS ?= --shared -L.
|
||||
|
||||
all: $(PLUGIN_FILE)
|
||||
|
||||
default: $(PLUGIN_FILE)
|
||||
|
||||
$(PLUGIN_FILE): $(SRC_FILE)
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
|
||||
|
||||
install: $(PLUGIN_FILE)
|
||||
install -m 755 $(PLUGIN_FILE) $(SLURM_LIB_DIR)
|
||||
|
||||
clean:
|
||||
rm -f $(PLUGIN_FILE)
|
||||
|
||||
mrproper: clean
|
Reference in New Issue
Block a user