Build system support for new files

This commit is contained in:
Emil 2023-08-02 08:52:59 -06:00
parent 3085b95473
commit 08097249f9
5 changed files with 11 additions and 10 deletions

View File

@ -6,15 +6,15 @@ PROGN := probotic
CC := cc
CFLAGS := -std=c99 -Wall -Wextra -Wpedantic
CPPFLAGS := -I/usr/bin/ircclient/
CPPFLAGS := -I/usr/bin/ircclient/ -Iinclude
LDFLAGS := -lircclient
SRC.DIR := src
OBJ.DIR := $(PREFIX)/obj
# INC.DIR := include
INC.DIR := include
OBJ := $(addprefix $(OBJ.DIR)/,fetch.o main.o)
# HDR :=
OBJ := $(addprefix $(OBJ.DIR)/,fetch.o main.o creds_parser.o)
HDR := creds_parser.h
VPATH := $(INC.DIR) $(SRC.DIR) $(OBJ.DIR)

View File

@ -3,16 +3,16 @@ PROGN := probotic
CC := cc
CFLAGS := -std=c99 -Wall -Wextra -Wpedantic
CPPFLAGS := -I/usr/bin/ircclient/ -I /usr/include/libircclient/
CPPFLAGS := -I/usr/bin/ircclient/ -Iinclude
LDFLAGS := -lircclient
SRC.DIR := src
OBJ.DIR := obj
# INC.DIR := include
INC.DIR := include
SRC := fetch.c main.c
OBJ := fetch.o main.o
# HDR :=
SRC := fetch.c main.c creds_parser.c
OBJ := fetch.o main.o creds_parser.o
HDR := creds_parser.h
VPATH := ${INC.DIR}:${SRC.DIR}:${OBJ.DIR}

View File

@ -9,7 +9,7 @@ PREFIX=${PREFIX:-$DIR}
CC=${CC-cc}
CFLAGS='-std=c99 -Wall -Wextra -Wpedantic'
CPPFLAGS='-I/usr/bin/ircclient/'
CPPFLAGS='-I/usr/bin/ircclient/ -Iinclude'
LDFLAGS='-lircclient'
mkdir -p $PREFIX && echo "Made directory: $PREFIX"

View File

@ -1,2 +1,3 @@
#include "creds_parser.c"
#include "fetch.c"
#include "main.c"