Commit 2cebc0cb authored by jlaura's avatar jlaura Committed by Jason R Laura
Browse files

Working on getting the build cooking.

parent 88944226
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
[run]
source = autocnet
source = plio
[report]
omit =
    plio/ControlNetFileV0002_pb2.py
    */ControlNetFileV0002_pb2.py
    */sqlalchemy_json/*
    */tests/*
exclude_lines =

MANIFEST.in

0 → 100644
+2 −0
Original line number Diff line number Diff line
recursive-include plio/examples *
recursive-include plio/data *

build.py

deleted100644 → 0
+0 −38
Original line number Diff line number Diff line
#!/usr/bin/env python

import sys
import os
import sh

from argparse import ArgumentParser


# Initialize
try:
    token = os.environ['BINSTAR_KEY']
except KeyError:
    sys.exit("Must set $BINSTAR_KEY")
binstar = sh.Command('binstar').bake(t=token)
conda = sh.Command('conda')


def build_and_publish(path, channel):
    binfile = conda.build("--output", path).strip()
    conda.build(path)
    binstar.upload(binfile, force=True, channel=channel)


def main():
    parser = ArgumentParser()
    parser.add_argument('-p', '--project', required=True)
    parser.add_argument('-c', '--channel', required=False, default='main')
    parser.add_argument('-s', '--site', required=False, default=None)
    parser.add_argument('-b', '--build_dir', required=False, default='conda')
    args = parser.parse_args()
    
    build_and_publish(args.build_dir, channel=args.channel)
    return 0


if __name__ == '__main__':
    sys.exit(main())

conda/build.sh

100644 → 100755
+0 −0

File mode changed from 100644 to 100755.

+2 −13
Original line number Diff line number Diff line
import os
import plio

__version__ = "0.1.0"



def get_data(filename):
    packagdir = plio.__path__[0]
    dirname = os.path.join(os.path.dirname(packagdir), 'data')
    fullname = os.path.join(dirname, filename)
    return fullname

# Submodule imports
from . import sqlalchemy_json
from . import isis_serial_number
from . import io_controlnetwork
from . import io_gdal
@@ -21,4 +9,5 @@ from . import io_yaml
from . import io_db
from . import io_hdf
from . import utils
from . import examples
from . import data
 No newline at end of file
Loading