You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-sound/qtscrobbler/files/qtscrobbler-0.10-Makefile.p...

47 lines
1.3 KiB

--- src/cli/Makefile
+++ src/cli/Makefile
@@ -1,4 +1,4 @@
-CC = g++
+CXX ?= g++
mingw = false
WINDRES =
RES =
@@ -27,7 +27,7 @@
LINKOBJ = scrobble-cli.o libscrobble.o md5.o ConvertUTF.o mtp.o $(RES)
endif
-CFLAGS = -Wall -O2 -g $(INCLUDE) $(CURL_FLAGS) $(MTP_FLAGS)
+CXXFLAGS += -Wall $(INCLUDE) $(CURL_FLAGS) $(MTP_FLAGS)
.PHONY: all all-before all-after clean clean-custom
@@ -37,22 +37,22 @@
rm -f *.o *~ *.d $(BIN) $(BIN).exe
$(BIN): $(OBJ)
- $(CC) $(LINKOBJ) -o $(BIN) $(LIBS)
+ $(CXX) $(LDFLAGS) $(LINKOBJ) -o $(BIN) $(LIBS)
scrobble-cli.o: scrobble-cli.cpp
- $(CC) -c scrobble-cli.cpp -o scrobble-cli.o $(CFLAGS)
+ $(CXX) -c scrobble-cli.cpp -o scrobble-cli.o $(CXXFLAGS)
libscrobble.o: ../lib/libscrobble.cpp
- $(CC) -c ../lib/libscrobble.cpp -o libscrobble.o $(CFLAGS)
+ $(CXX) -c ../lib/libscrobble.cpp -o libscrobble.o $(CXXFLAGS)
md5.o: ../lib/md5.c
- $(CC) -c ../lib/md5.c -o md5.o $(CFLAGS)
+ $(CXX) -c ../lib/md5.c -o md5.o $(CXXFLAGS)
ConvertUTF.o: ../lib/ConvertUTF.c
- $(CC) -c ../lib/ConvertUTF.c -o ConvertUTF.o $(CFLAGS)
+ $(CXX) -c ../lib/ConvertUTF.c -o ConvertUTF.o $(CXXFLAGS)
mtp.o: ../lib/mtp-libmtp.cpp
- $(CC) -c ../lib/mtp-libmtp.cpp -o mtp.o $(CFLAGS)
+ $(CXX) -c ../lib/mtp-libmtp.cpp -o mtp.o $(CXXFLAGS)
install:
install -D -m 755 scrobble-cli -p $(DESTDIR)$(bindir)/scrobble-cli