# The proxy relays sync traffic between trackers and between multicast domains # that cannot reach each other. It does not build; see the note at the top of # proxy.c. Scheduled for v1.1.0, when these rules come back. # # LIBOWFAT_HEADERS=$(PREFIX)/libowfat # LIBOWFAT_LIBRARY=$(PREFIX)/libowfat # CFLAGS_libowfat=-I$(LIBOWFAT_HEADERS) # LDFLAGS_libowfat=-L$(LIBOWFAT_LIBRARY) -lowfat # # SOURCES_proxy=src/proxy.c src/ot_batch.c src/ot_fdstate.c src/ot_vector.c src/ot_mutex.c src/ot_random.c src/ot_scan.c src/ot_ip.c src/ot_socket.c # CFLAGS_proxy=$(CFLAGS_production) $(CFLAGS_libowfat) -DWANT_SYNC_LIVE # CFLAGS_proxy_debug=$(CFLAGS_debug) $(CFLAGS_libowfat) -DWANT_SYNC_LIVE # # BINARIES+=proxy proxy.debug # # proxy: $(SOURCES_proxy) $(HEADERS) $(BUILDDEPS) # $(CC) -o $@ $(CFLAGS_proxy) $(SOURCES_proxy) $(LDFLAGS) $(LDFLAGS_libowfat) # proxy.debug: $(SOURCES_proxy) $(HEADERS) $(BUILDDEPS) # $(CC) -o $@ $(CFLAGS_proxy_debug) $(SOURCES_proxy) $(LDFLAGS) $(LDFLAGS_libowfat) proxy proxy.debug: @echo "$@ is out of service until v1.1.0, see the note at the top of proxy.c" @false .PHONY: proxy proxy.debug