| summaryrefslogtreecommitdiff |
path: root/Makefile_libircclient
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-09-01 22:47:31 +0200 |
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-09-01 22:47:31 +0200 |
| commit | b05361b3baa804a2c67e74dbd66828cb8517ed91 (patch) | |
| tree | 7ee82f12c0a1eecab4ab9daf644a58dd0a701c8e /Makefile_libircclient | |
| parent | ba71528805f777871f52fc278858f56677307064 (diff) | |
Switched to Makefiles.
Diffstat (limited to 'Makefile_libircclient')
| -rw-r--r-- | Makefile_libircclient | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/Makefile_libircclient b/Makefile_libircclient new file mode 100644 index 0000000..a9bd80f --- /dev/null +++ b/Makefile_libircclient @@ -0,0 +1,42 @@ +ifneq ("$(wildcard $(LIBIRCCLIENT_LIB_FLAGS))","") +else +## FIND INCLUDE DIR ############################################################ +POSSIBLE_DIR = \ + /usr/include \ + /sw/include \ + /usr/local/include \ + /usr/include/libircclient \ + /sw/include/libircclient \ + /usr/local/include/libircclient +TARGET_CANDIDATES = $(addsuffix /libircclient.h,$(POSSIBLE_DIR)) +TARGET_FINDINGS = \ + $(foreach candidate,$(TARGET_CANDIDATES),$(wildcard $(candidate))) + + +ifeq ("$(strip $(TARGET_FINDINGS))","") +crash: + $(info Looked for libircclient.h in: [$(POSSIBLE_DIR)]) + $(error Could not find libircclient, please set LIBIRCCLIENT_LIB_FLAGS manually) +endif +LIBIRCCLIENT_LIB_FLAGS = $(addprefix -I,$(dir $(TARGET_FINDINGS))) + +## FIND LIBRARY DIR ############################################################ +POSSIBLE_DIR = \ + /usr/lib \ + /lib \ + /sw/lib \ + /usr/local/lib +TARGET_CANDIDATES = $(addsuffix /libircclient.so,$(POSSIBLE_DIR)) +TARGET_FINDINGS = \ + $(foreach candidate,$(TARGET_CANDIDATES),$(wildcard $(candidate))) + + +ifeq ("$(strip $(TARGET_FINDINGS))","") +crash: + $(info Looked for ircclient lib dir in: [$(POSSIBLE_DIR)]) + $(error Could not find libircclient, please set LIBIRCCLIENT_LIB_FLAGS manually) +endif + +LIBIRCCLIENT_LIB_FLAGS += $(addprefix -L,$(dir $(TARGET_FINDINGS))) +LIBIRCCLIENT_LIB_FLAGS += -lircclient +endif |


