Fix bug #1077 slice instantiation with ssh_keys option
[osm/NBI.git] / Makefile
index 6b857ed..528cca1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,35 +1,28 @@
-# All Rights Reserved.
+# Copyright 2018 Telefonica S.A.
 #
-#    Licensed under the Apache License, Version 2.0 (the "License"); you may
-#    not use this file except in compliance with the License. You may obtain
-#    a copy of the License at
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
 #
-#         http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
-#    Unless required by applicable law or agreed to in writing, software
-#    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-#    License for the specific language governing permissions and limitations
-#    under the License.
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+# implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
 
-OUT_DIR := osm_im
-TREES_DIR := osm_im_trees
-Q?=@
+all: clean package
 
-all: package
-       $(MAKE) clean_build package
-
-clean: clean_build
-       $(Q)rm -rf build dist osm_nbi.egg-info deb deb_dist *.gz $(OUT_DIR) $(TREES_DIR)
-
-clean_build:
-       rm -rf build
-       find osm_nbi -name '*.pyc' -delete
-       find osm_nbi -name '*.pyo' -delete
+clean:
+       rm -rf dist deb_dist osm_nbi-*.tar.gz osm_nbi.egg-info .eggs .temp-tox
 
 package:
-       tox -e build
+       python3 setup.py --command-packages=stdeb.command sdist_dsc
+       cp debian/python3-osm-nbi.postinst deb_dist/osm-nbi*/debian
+       # cd deb_dist/osm-nbi*/debian && echo "osm-common python3-osm-common" > py3dist-overrides
+       # cd deb_dist/osm-nbi*/debian && echo "pip3 python3-pip"       >> py3dist-overrides
+       cd deb_dist/osm-nbi*/  && dpkg-buildpackage -rfakeroot -uc -us
 
-test:
-       echo "TODO"