...
|
...
|
@@ -105,7 +105,11 @@ $(LIB_RUNTIME_NAME):
|
105
|
105
|
-@ln -s $(LIB_NAME) $(LIB_RUNTIME_NAME)
|
106
|
106
|
|
107
|
107
|
$(LIB_LINK_NAME):
|
|
108
|
+ifeq ($(OS), freebsd)
|
|
109
|
+ -@ln -s $(LIB_RUNTIME_NAME) $(LIB_LINK_NAME)
|
|
110
|
+else
|
108
|
111
|
-@ln -s $(LIB_NAME) $(LIB_LINK_NAME)
|
|
112
|
+endif
|
109
|
113
|
|
110
|
114
|
.PHONY: link_clean
|
111
|
115
|
link_clean:
|
...
|
...
|
@@ -128,12 +132,19 @@ $(lib_prefix)/$(lib_dir):
|
128
|
132
|
|
129
|
133
|
.PHONY: install
|
130
|
134
|
install: $(LIB_NAME) $(lib_prefix)/$(lib_dir) $(LIBINAME_F)
|
|
135
|
+ifeq ($(OS), freebsd)
|
|
136
|
+ $(INSTALL_TOUCH) $(lib_prefix)/$(lib_dir)/$(LIB_RUNTIME_NAME)
|
|
137
|
+ $(INSTALL_LIB) $(LIB_NAME) $(lib_prefix)/$(lib_dir)/$(LIB_RUNTIME_NAME)
|
|
138
|
+ rm -f $(lib_prefix)/$(lib_dir)/$(LIB_LINK_NAME)
|
|
139
|
+ cd $(lib_prefix)/$(lib_dir) ; ln -s $(LIB_RUNTIME_NAME) $(LIB_LINK_NAME)
|
|
140
|
+else
|
131
|
141
|
$(INSTALL_TOUCH) $(lib_prefix)/$(lib_dir)/$(LIB_NAME)
|
132
|
142
|
$(INSTALL_LIB) $(LIB_NAME) $(lib_prefix)/$(lib_dir)
|
133
|
143
|
rm -f $(lib_prefix)/$(lib_dir)/$(LIB_RUNTIME_NAME) \
|
134
|
144
|
$(lib_prefix)/$(lib_dir)/$(LIB_LINK_NAME)
|
135
|
145
|
cd $(lib_prefix)/$(lib_dir) ; ln -s $(LIB_NAME) $(LIB_RUNTIME_NAME)
|
136
|
146
|
cd $(lib_prefix)/$(lib_dir) ; ln -s $(LIB_NAME) $(LIB_LINK_NAME)
|
|
147
|
+endif
|
137
|
148
|
|
138
|
149
|
|
139
|
150
|
.PHONY:install-if-newer
|