# This file is part of Haketilo
#
# Copyright (C) 2021, jahoti
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the CC0 1.0 Universal License as published by
# the Creative Commons Corporation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# CC0 1.0 Universal License for more details.
SHELL = /bin/sh
# Configuration goes here
# The default target: placed up here
default: $(default_target)
.PHONY: clean mozilla chromium \
all build_all build_all.zip all_zip \
default build zip
all: mozilla chromium
mozilla: build_mozilla build_mozilla.zip
chromium: build_chromium build_chromium.zip
build: build_$(default_target)
build_all: build_mozilla build_chromium
zip: build_$(default_target).zip
all_zip: build_mozilla.zip build_chromium.zip
build_all.zip: all_zip
build_%:
$(srcdir)/build.sh $* $(srcdir) $(UPDATE_URL)
build_%.zip: build_%
cd $< && zip -q -r ../$@ *
clean:
rm -rf build_mozilla build_chromium
rm -f build_mozilla.zip build_chromium.zip
distclean: clean
rm -f Makefile config.status record.conf
# Files for constructing the makefile
Makefile: config.status Makefile.in record.conf
./config.status
config.status:
cp "$(srcdir)"/write_makefile.sh config.status
Makefile.in:
cp "$(srcdir)"/Makefile.in .
record.conf:
@echo File record.conf not found; rebuild by running configure
@exit 1
96aaaaaec06244e6b906994774db110'>diff
|