diff options
| author | Ken Chen <[email protected]> | 2021-05-30 22:20:31 +1000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-05-30 22:20:31 +1000 |
| commit | 2741a22a3f304fa13a17c8ac9967708fb6062853 (patch) | |
| tree | d1c80571cd23cbce88afba345e2479d83391feb0 | |
| parent | b7ed2d559d51da4daf2001c589475b93b88289dc (diff) | |
| parent | 7d28e8c747f14edba12dca5ce9d65493c8835412 (diff) | |
| download | librazermacos-2741a22a3f304fa13a17c8ac9967708fb6062853.tar.xz librazermacos-2741a22a3f304fa13a17c8ac9967708fb6062853.zip | |
Merge pull request #2 from edualm/master
[feature] Lowered `macOS` version support, added `arm64` support.
| -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): |
