diff options
| author | Eduardo Almeida <[email protected]> | 2021-05-29 14:17:07 +0100 |
|---|---|---|
| committer | Eduardo Almeida <[email protected]> | 2021-05-29 14:17:07 +0100 |
| commit | 7d28e8c747f14edba12dca5ce9d65493c8835412 (patch) | |
| tree | d1c80571cd23cbce88afba345e2479d83391feb0 /Makefile | |
| parent | b7ed2d559d51da4daf2001c589475b93b88289dc (diff) | |
| download | librazermacos-7d28e8c747f14edba12dca5ce9d65493c8835412.tar.xz librazermacos-7d28e8c747f14edba12dca5ce9d65493c8835412.zip | |
Lowered `macOS` version support, added `arm64` support.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -18,11 +18,12 @@ BLUE=\033[0;34m RED=\033[0;31m CC=gcc + # Flags and Header -# CFLAGS=-Wall -Wextra -Werror -framework CoreFoundation -framework IOKit +ARCHFLAGS=-arch arm64 -arch x86_64 +OSFLAGS=-mmacosx-version-min=10.5 CFLAGS=-Wall -framework CoreFoundation -framework IOKit - all: sample_cli clean: @@ -35,16 +36,16 @@ clean: re: clean all sample_cli: $(LIB_TARGET_NAME) $(CLI_OBJECTS) - @$(CC) $(CFLAGS) -L. -I$(SRC)/$(INCLUDE) -o sample_cli $(SRC)/sample_cli.c -l$(NAME) + @$(CC) $(ARCHFLAGS) $(OSFLAGS) $(CFLAGS) -L. -I$(SRC)/$(INCLUDE) -o sample_cli $(SRC)/sample_cli.c -l$(NAME) @printf "$(GREEN) ✓ Building sample_cli\n" $(LIB_TARGET_NAME): $(LIB_OBJECTS) - @$(CC) $(CFLAGS) -fPIC -o $@ $^ -shared + @$(CC) $(ARCHFLAGS) $(OSFLAGS) $(CFLAGS) -fPIC -o $@ $^ -shared @printf "$(GREEN) ✓ Building $(LIB_TARGET_NAME)\n" $(OBJ)/%.o: $(SRC)/$(LIB)/%.c | $(OBJ) - @$(CC) -I$(SRC)/$(INCLUDE) -c $< -o $@ + @$(CC) $(ARCHFLAGS) $(OSFLAGS) -I$(SRC)/$(INCLUDE) -c $< -o $@ @printf "$(GREEN) ✓ Building $@\n" $(OBJ): |
