Skip to content

Commit 29bfbad

Browse files
GHakanssonjohan-hultberg-work
authored andcommitted
Add debugfolder
1 parent 4b9193d commit 29bfbad

File tree

26 files changed

+134
-53
lines changed

26 files changed

+134
-53
lines changed

audio-capture/app/Makefile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PROG1 = audiocapture
22
OBJS1 = $(PROG1).c
33
PROGS = $(PROG1)
4+
DEBUG_DIR = debug
45

56
PKGS = libpipewire-0.3
67

@@ -21,7 +22,10 @@ CFLAGS += -Wall \
2122
all: $(PROGS)
2223

2324
$(PROG1): $(OBJS1)
24-
$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
25+
install -d $(DEBUG_DIR)
26+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
27+
cp $(DEBUG_DIR)/$@ .
28+
$(STRIP) $@
2529

2630
clean:
27-
rm -f $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
31+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

audio-playback/app/Makefile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PROG1 = audioplayback
22
OBJS1 = $(PROG1).c
33
PROGS = $(PROG1)
4+
DEBUG_DIR = debug
45

56
PKGS = libpipewire-0.3
67

@@ -21,7 +22,10 @@ CFLAGS += -Wall \
2122
all: $(PROGS)
2223

2324
$(PROG1): $(OBJS1)
24-
$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
25+
install -d $(DEBUG_DIR)
26+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
27+
cp $(DEBUG_DIR)/$@ .
28+
$(STRIP) $@
2529

2630
clean:
27-
rm -f $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
31+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

axevent/send_event/app/Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ PROG1 = send_event
22
OBJS1 = $(PROG1).c
33

44
PROGS = $(PROG1)
5+
DEBUG_DIR = debug
56

67
PKGS = glib-2.0 axevent
78
CFLAGS += $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --cflags $(PKGS))
@@ -23,8 +24,10 @@ CFLAGS += -Wall \
2324
all: $(PROGS)
2425

2526
$(PROG1): $(OBJS1)
26-
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $@
27+
install -d $(DEBUG_DIR)
28+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
29+
cp $(DEBUG_DIR)/$@ .
2730
$(STRIP) $@
2831

2932
clean:
30-
rm -f $(PROG) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
33+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

axevent/subscribe_to_event/app/Makefile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ PROG1 = subscribe_to_event
22
OBJS1 = $(PROG1).c
33

44
PROGS = $(PROG1)
5+
DEBUG_DIR = debug
6+
57

68
PKGS = glib-2.0 axevent
79
CFLAGS += $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --cflags $(PKGS))
@@ -23,8 +25,10 @@ CFLAGS += -Wall \
2325
all: $(PROGS)
2426

2527
$(PROG1): $(OBJS1)
26-
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $@
28+
install -d $(DEBUG_DIR)
29+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
30+
cp $(DEBUG_DIR)/$@ .
2731
$(STRIP) $@
2832

2933
clean:
30-
rm -f $(PROG) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
34+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

axoverlay/app/Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ PROG1 = axoverlay
22
OBJS1 = $(PROG1).c
33

44
PROGS = $(PROG1)
5+
DEBUG_DIR = debug
56

67
PKGS = gio-2.0 glib-2.0 cairo
78
CFLAGS += $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --cflags $(PKGS))
@@ -24,8 +25,10 @@ CFLAGS += -Wall \
2425
all: $(PROGS)
2526

2627
$(PROG1): $(OBJS1)
27-
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $@
28+
install -d $(DEBUG_DIR)
29+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
30+
cp $(DEBUG_DIR)/$@ .
2831
$(STRIP) $@
2932

3033
clean:
31-
rm -f $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
34+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

axparameter/app/Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ PROG1 = axparameter
22
OBJS1 = $(PROG1).c
33

44
PROGS = $(PROG1)
5+
DEBUG_DIR = debug
56

67
PKGS = glib-2.0 gio-2.0 axparameter
78

@@ -24,8 +25,10 @@ CFLAGS += -Wall \
2425
all: $(PROGS)
2526

2627
$(PROG1): $(OBJS1)
27-
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $@
28+
install -d $(DEBUG_DIR)
29+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
30+
cp $(DEBUG_DIR)/$@ .
2831
$(STRIP) $@
2932

3033
clean:
31-
rm -f $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
34+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

axserialport/app/Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ PROG1 = axserialport
22
OBJS1 = $(PROG1).c
33

44
PROGS = $(PROG1)
5+
DEBUG_DIR = debug
56

67
PKGS = glib-2.0 axserialport
78

@@ -24,8 +25,10 @@ CFLAGS += -Wall \
2425
all: $(PROGS)
2526

2627
$(PROG1): $(OBJS1)
27-
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $@
28+
install -d $(DEBUG_DIR)
29+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
30+
cp $(DEBUG_DIR)/$@ .
2831
$(STRIP) $@
2932

3033
clean:
31-
rm -f $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
34+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

axstorage/app/Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ PROG1 = axstorage
22
OBJS1 = $(PROG1).c
33

44
PROGS = $(PROG1)
5+
DEBUG_DIR = debug
56

67
PKGS = glib-2.0 gio-2.0 axstorage
78

@@ -24,8 +25,10 @@ CFLAGS += -Wall \
2425
all: $(PROGS)
2526

2627
$(PROG1): $(OBJS1)
27-
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $@
28+
install -d $(DEBUG_DIR)
29+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
30+
cp $(DEBUG_DIR)/$@ .
2831
$(STRIP) $@
2932

3033
clean:
31-
rm -f $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
34+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

bounding-box/app/Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PROG1 = bounding_box_example
22
OBJS1 = $(PROG1).c
33
PROGS = $(PROG1)
4+
DEBUG_DIR = debug
45

56
PKGS = bbox
67

@@ -23,8 +24,10 @@ CFLAGS += -Wall \
2324
all: $(PROGS)
2425

2526
$(PROG1): $(OBJS1)
26-
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $@
27+
install -d $(DEBUG_DIR)
28+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
29+
cp $(DEBUG_DIR)/$@ .
2730
$(STRIP) $@
2831

2932
clean:
30-
rm -f $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp*
33+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* $(DEBUG_DIR)

curl-openssl/app/Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PROG1 = curl_openssl
22
OBJS1 = $(PROG1).c
33
PROGS = $(PROG1)
4+
DEBUG_DIR = debug
45

56
PKGS = openssl libcurl
67
CFLAGS += $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --cflags $(PKGS))
@@ -28,8 +29,10 @@ endif
2829
all: $(PROGS)
2930

3031
$(PROG1): $(OBJS1)
31-
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $@
32+
install -d $(DEBUG_DIR)
33+
$(CC) $^ $(CFLAGS) $(LIBS) $(LDFLAGS) -lm $(LDLIBS) -o $(DEBUG_DIR)/$@
34+
cp $(DEBUG_DIR)/$@ .
3235
$(STRIP) $@
3336

3437
clean:
35-
rm -f $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* cacert.pem
38+
rm -rf $(PROGS) *.o *.eap* *_LICENSE.txt package.conf* param.conf tmp* cacert.pem $(DEBUG_DIR)

0 commit comments

Comments
 (0)