diff options
| author | Shinya Sato <shinnya.sato@gmail.com> | 2021-10-17 18:15:58 +0900 |
|---|---|---|
| committer | Shinya Sato <shinnya.sato@gmail.com> | 2021-10-17 18:15:58 +0900 |
| commit | 1777b78f88ddf2089e51ad110e4390a30d25b0fe (patch) | |
| tree | 56e99323399868eb57b7dbc19778c8c0add3bfc8 /Makefile | |
| parent | 08a924370690ead6ba5d7d8a1392fbe616ad83f3 (diff) | |
| download | inpla-1777b78f88ddf2089e51ad110e4390a30d25b0fe.tar.gz inpla-1777b78f88ddf2089e51ad110e4390a30d25b0fe.zip | |
v0.4.2
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -19,7 +19,10 @@ all: $(OBJ_DIR) $(TARGET) $(TARGET): $(OBJS) $(LIBS) $(CC) $(CFLAGS) $(INCLUDE) $(MYOPTION) -o $@ $(OBJS) $(LDFLAGS) -$(OBJ_DIR)/%.o: $(SRC_DIR)/linenoise/%.c +$(OBJ_DIR)/linenoise.o: $(SRC_DIR)/linenoise/linenoise.c + @if [ ! -f $(SRC_DIR)/linenoise/linenoise.c.orig ]; then \ + patch --backup --version-control=simple --suffix=.orig $(SRC_DIR)/linenoise/linenoise.c $(SRC_DIR)/linenoise/linenoise-multiline.patch; \ + fi $(CC) $(CFLAGS) $(INCLUDE) -o $@ -c $< @@ -38,7 +41,12 @@ $(OBJ_DIR): fi clean: - rm -f $(TARGET) $(OBJ_DIR)/* *stackdump* + rm -f $(TARGET)* $(OBJ_DIR)/* *stackdump* + @if [ -f $(SRC_DIR)/linenoise/linenoise.c.orig ]; then \ + echo "mv -f $(SRC_DIR)/linenoise/linenoise.c.orig $(SRC_DIR)/linenoise/linenoise.c"; \ + mv -f $(SRC_DIR)/linenoise/linenoise.c.orig $(SRC_DIR)/linenoise/linenoise.c; \ + fi + thread: $(OBJS) $(LIBS) $(CC) $(CFLAGS) $(INCLUDE) $(MYOPTION) -DTHREAD -o $(TARGET) $(OBJS) $(LDFLAGS) -lpthread |
