mirror of
https://github.com/g4klx/ircDDBGateway.git
synced 2025-12-06 05:32:02 +01:00
Add GUI makefiles for the other GUI capable programs.
This commit is contained in:
parent
5a5bfc9e89
commit
dd2760b434
41
MakefileGUI
41
MakefileGUI
|
|
@ -12,10 +12,10 @@ export GUILIBS := $(shell wx-config --libs adv,core,base)
|
|||
export LIBS := $(shell wx-config --libs base)
|
||||
export LDFLAGS :=
|
||||
|
||||
all: ircDDBGateway/ircddbgatewayd ircDDBGatewayConfig/ircddbgatewayconfig APRSTransmit/aprstransmitd RemoteControl/remotecontrold \
|
||||
StarNetServer/starnetserverd TextTransmit/texttransmitd TimerControl/timercontrold TimeServer/timeserverd VoiceTransmit/voicetransmitd
|
||||
all: ircDDBGateway/ircddbgateway ircDDBGatewayConfig/ircddbgatewayconfig APRSTransmit/aprstransmitd RemoteControl/remotecontrol \
|
||||
StarNetServer/starnetserver TextTransmit/texttransmitd TimerControl/timercontrol TimeServer/timeserver VoiceTransmit/voicetransmitd
|
||||
|
||||
ircDDBGateway/ircddbgatewayd: GUICommon/GUICommon.a Common/Common.a ircDDB/IRCDDB.a
|
||||
ircDDBGateway/ircddbgateway: GUICommon/GUICommon.a Common/Common.a ircDDB/IRCDDB.a
|
||||
make -C ircDDBGateway -f MakefileGUI
|
||||
|
||||
ircDDBGatewayConfig/ircddbgatewayconfig: GUICommon/GUICommon.a Common/Common.a
|
||||
|
|
@ -24,20 +24,20 @@ ircDDBGatewayConfig/ircddbgatewayconfig: GUICommon/GUICommon.a Common/Common.a
|
|||
APRSTransmit/aprstransmitd: Common/Common.a
|
||||
make -C APRSTransmit
|
||||
|
||||
RemoteControl/remotecontrold: Common/Common.a
|
||||
make -C RemoteControl
|
||||
RemoteControl/remotecontrol: Common/Common.a
|
||||
make -C RemoteControl -f MakefileGUI
|
||||
|
||||
StarNetServer/starnetserverd: Common/Common.a ircDDB/IRCDDB.a
|
||||
make -C StarNetServer
|
||||
StarNetServer/starnetserver: Common/Common.a ircDDB/IRCDDB.a
|
||||
make -C StarNetServer -f MakefileGUI
|
||||
|
||||
TextTransmit/texttransmitd: Common/Common.a
|
||||
make -C TextTransmit
|
||||
|
||||
TimerControl/timercontrold: Common/Common.a GUICommon/GUICommon.a
|
||||
make -C TimerControl
|
||||
TimerControl/timercontrol: Common/Common.a GUICommon/GUICommon.a
|
||||
make -C TimerControl -f MakefileGUI
|
||||
|
||||
TimeServer/timeserverd: Common/Common.a GUICommon/GUICommon.a
|
||||
make -C TimeServer
|
||||
TimeServer/timeserver: Common/Common.a GUICommon/GUICommon.a
|
||||
make -C TimeServer -f MakefileGUI
|
||||
|
||||
VoiceTransmit/voicetransmitd: Common/Common.a
|
||||
make -C VoiceTransmit
|
||||
|
|
@ -55,11 +55,11 @@ install: all
|
|||
make -C Data install
|
||||
make -C APRSTransmit install
|
||||
make -C ircDDBGateway -f MakefileGUI install
|
||||
make -C RemoteControl install
|
||||
make -C StarNetServer install
|
||||
make -C RemoteControl -f MakefileGUI install
|
||||
make -C StarNetServer -f MakefileGUI install
|
||||
make -C TextTransmit install
|
||||
make -C TimerControl install
|
||||
make -C TimeServer install
|
||||
make -C TimerControl -f MakefileGUI install
|
||||
make -C TimeServer -f MakefileGUI install
|
||||
make -C VoiceTransmit install
|
||||
make -C ircDDBGatewayConfig install
|
||||
|
||||
|
|
@ -68,12 +68,11 @@ clean:
|
|||
make -C ircDDB clean
|
||||
make -C GUICommon clean
|
||||
make -C APRSTransmit clean
|
||||
make -C ircDDBGateway clean
|
||||
make -C RemoteControl clean
|
||||
make -C StarNetServer clean
|
||||
make -C ircDDBGateway -f MakefileGUI clean
|
||||
make -C RemoteControl -f MakefileGUI clean
|
||||
make -C StarNetServer -f MakefileGUI clean
|
||||
make -C TextTransmit clean
|
||||
make -C TimerControl clean
|
||||
make -C TimeServer clean
|
||||
make -C TimerControl -f MakefileGUI clean
|
||||
make -C TimeServer -f MakefileGUI clean
|
||||
make -C VoiceTransmit clean
|
||||
make -C ircDDBGatewayConfig clean
|
||||
|
||||
|
|
|
|||
18
RemoteControl/MakefileGUI
Normal file
18
RemoteControl/MakefileGUI
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
OBJECTS = RemoteControlApp.o RemoteControlCallsignData.o RemoteControlConfig.o RemoteControlFrame.o RemoteControlLinkData.o \
|
||||
RemoteControlPreferences.o RemoteControlRemoteControlHandler.o RemoteControlRemoteSet.o RemoteControlRepeaterData.o \
|
||||
RemoteControlRepeaterPanel.o RemoteControlStarNetGroup.o RemoteControlStarNetPanel.o RemoteControlStarNetUser.o
|
||||
|
||||
all: remotecontrol
|
||||
|
||||
remotecontrol: $(OBJECTS)
|
||||
$(CXX) $(OBJECTS) ../GUICommon/GUICommon.a ../Common/Common.a $(LDFLAGS) $(GUILIBS) -o remotecontrol
|
||||
|
||||
%.o: %.cpp
|
||||
$(CXX) $(CFLAGS) -I../Common -I../GUICommon -c -o $@ $<
|
||||
|
||||
install:
|
||||
install -g bin -o root -m 0775 remotecontrol $(BINDIR)
|
||||
|
||||
clean:
|
||||
$(RM) remotecontrol *.o *.d *.bak *~
|
||||
|
||||
18
StarNetServer/MakefileGUI
Normal file
18
StarNetServer/MakefileGUI
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
OBJECTS = StarNetServerApp.o StarNetServerCallsignSet.o StarNetServerConfig.o StarNetServerFrame.o StarNetServerIrcDDBSet.o \
|
||||
StarNetServerLogRedirect.o StarNetServerMiscellaneousSet.o StarNetServerPreferences.o StarNetServerThread.o \
|
||||
StarNetServerThreadHelper.o
|
||||
|
||||
all: starnetserver
|
||||
|
||||
starnetserver: $(OBJECTS)
|
||||
$(CXX) $(OBJECTS) ../GUICommon/GUICommon.a ../Common/Common.a ../ircDDB/IRCDDB.a $(LDFLAGS) $(GUILIBS) -o starnetserver
|
||||
|
||||
%.o: %.cpp
|
||||
$(CXX) $(CFLAGS) -I../Common -I../GUICommon -I../ircDDB -c -o $@ $<
|
||||
|
||||
install:
|
||||
install -g bin -o root -m 0775 starnetserver $(BINDIR)
|
||||
|
||||
clean:
|
||||
$(RM) starnetserver *.o *.d *.bak *~
|
||||
|
||||
17
TimeServer/MakefileGUI
Normal file
17
TimeServer/MakefileGUI
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
OBJECTS = TimeServerApp.o TimeServerAnnouncementsSet.o TimeServerConfig.o TimeServerFrame.o TimeServerGatewaySet.o TimeServerLogRedirect.o \
|
||||
TimeServerPreferences.o TimeServerThread.o TimeServerThreadHelper.o
|
||||
|
||||
all: timeserver
|
||||
|
||||
timeserver: $(OBJECTS)
|
||||
$(CXX) $(OBJECTS) ../GUICommon/GUICommon.a ../Common/Common.a $(LDFLAGS) $(GUILIBS) -o timeserver
|
||||
|
||||
%.o: %.cpp
|
||||
$(CXX) $(CFLAGS) -I../Common -I../GUICommon -c -o $@ $<
|
||||
|
||||
install:
|
||||
install -g bin -o root -m 0775 timeserver $(BINDIR)
|
||||
|
||||
clean:
|
||||
$(RM) timeserver *.o *.d *.bak *~
|
||||
|
||||
18
TimerControl/MakefileGUI
Normal file
18
TimerControl/MakefileGUI
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
OBJECTS = TimerControlApp.o TimerControlConfig.o TimerControlFrame.o TimerControlItemFile.o TimerControlPreferences.o \
|
||||
TimerControlRemoteControlHandler.o TimerControlRemoteSet.o TimerControlRepeaterPanel.o TimerControlThread.o \
|
||||
TimerControlThreadHelper.o
|
||||
|
||||
all: timercontrol
|
||||
|
||||
timercontrol: $(OBJECTS)
|
||||
$(CXX) $(OBJECTS) ../GUICommon/GUICommon.a ../Common/Common.a $(LDFLAGS) $(GUILIBS) -o timercontrol
|
||||
|
||||
%.o: %.cpp
|
||||
$(CXX) $(CFLAGS) -I../Common -I../GUICommon -c -o $@ $<
|
||||
|
||||
install:
|
||||
install -g bin -o root -m 0775 timercontrol $(BINDIR)
|
||||
|
||||
clean:
|
||||
$(RM) timercontrol *.o *.d *.bak *~
|
||||
|
||||
Loading…
Reference in a new issue