mirror of
https://github.com/transmission/transmission.git
synced 2026-04-24 10:50:38 +01:00
Revert [619]
This commit is contained in:
52
mk/default.mk
Normal file
52
mk/default.mk
Normal file
@@ -0,0 +1,52 @@
|
||||
# $Id$
|
||||
|
||||
include mk/config.mk
|
||||
include mk/common.mk
|
||||
|
||||
TARGETS = .cli
|
||||
ifeq ($(GTK),yes)
|
||||
TARGETS += .gtk
|
||||
endif
|
||||
ifeq ($(SYSTEM),BeOS)
|
||||
TARGETS += .beos
|
||||
endif
|
||||
|
||||
all: $(TARGETS)
|
||||
|
||||
.lib:
|
||||
@echo "* Building libtransmission"
|
||||
@$(MAKE) -C libtransmission -f ../mk/lib.mk
|
||||
|
||||
.cli: .lib
|
||||
@echo "* Building Transmission CLI client"
|
||||
@$(MAKE) -C cli -f ../mk/cli.mk
|
||||
|
||||
.gtk: .lib
|
||||
@echo "* Building Transmission GTK+ client"
|
||||
@$(MAKE) -C gtk -f ../mk/gtk.mk
|
||||
|
||||
.beos: .lib
|
||||
@echo "* Building Transmission BeOS client"
|
||||
@make -C beos -f ../mk/beos.mk
|
||||
|
||||
install: all $(foreach SUB,$(TARGETS),.install$(SUB))
|
||||
|
||||
.install.cli: .cli
|
||||
@echo "* Installing Transmission CLI client"
|
||||
@$(MAKE) -C cli -f ../mk/cli.mk install
|
||||
|
||||
.install.gtk: .gtk
|
||||
@echo "* Installing Transmission GTK+ client"
|
||||
@$(MAKE) -C gtk -f ../mk/gtk.mk install
|
||||
|
||||
.install.beos:
|
||||
|
||||
clean:
|
||||
@$(MAKE) -C libtransmission -f ../mk/lib.mk clean
|
||||
@$(MAKE) -C cli -f ../mk/cli.mk clean
|
||||
ifeq ($(GTK),yes)
|
||||
@$(MAKE) -C gtk -f ../mk/gtk.mk clean
|
||||
endif
|
||||
ifeq ($(SYSTEM),BeOS)
|
||||
@$(MAKE) -C beos -f ../mk/beos.mk clean
|
||||
endif
|
||||
Reference in New Issue
Block a user