From dfd12bc6c6625ed1f2d811a8abbc491688d6bd54 Mon Sep 17 00:00:00 2001 From: Folker Bernitt Date: Wed, 10 Sep 2014 11:36:16 +0200 Subject: Build and add resources at the right locations. - include package data into build - build resources as part of debian dpkg-buildpackage use: dpkg-buildpackage -rfakeroot -uc -us to build the package --- service/pixelated/user_agent.py | 2 ++ service/setup.py | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'service') diff --git a/service/pixelated/user_agent.py b/service/pixelated/user_agent.py index 33b43a3e..bf48e740 100644 --- a/service/pixelated/user_agent.py +++ b/service/pixelated/user_agent.py @@ -37,6 +37,8 @@ static_folder = os.path.abspath(os.path.join(os.path.abspath(__file__), "..", ". # this is a workaround for packaging if not os.path.exists(static_folder): static_folder = os.path.abspath(os.path.join(os.path.abspath(__file__), "..", "..", "..", "web-ui", "app")) +if not os.path.exists(static_folder): + static_folder = os.path.join('usr', 'share', 'pixelated-user-agent') app = Flask(__name__, static_url_path='', static_folder=static_folder) diff --git a/service/setup.py b/service/setup.py index c86eae99..cb6ce68a 100644 --- a/service/setup.py +++ b/service/setup.py @@ -89,5 +89,6 @@ setup(name='pixelated-user-agent', 'pixelated-user-agent = pixelated.user_agent:setup' ] }, - data_files=data_files() + data_files=data_files(), + include_package_data=True ) -- cgit v1.2.3