parent
7ee3d324ee
commit
07d2130bf0
@ -0,0 +1,19 @@
|
||||
PREFIX = /home/heck/local-default/
|
||||
DEBUG = 0
|
||||
BUILD_DIR = ./build
|
||||
|
||||
BUILD_EXT_OPTS = --prefix=$(PREFIX)
|
||||
|
||||
ifeq ($(DEBUG),1)
|
||||
BUILD_EXT_OPTS+=--debug
|
||||
endif
|
||||
|
||||
.PHONY: all build clean
|
||||
|
||||
all: build_ext
|
||||
|
||||
build_ext:
|
||||
python3 setup.py build_ext $(BUILD_EXT_OPTS)
|
||||
|
||||
clean:
|
||||
rm -r $(BUILD_DIR)
|
@ -0,0 +1,30 @@
|
||||
# pEp package
|
||||
# This file is being exectued upon 'import pEp'
|
||||
#
|
||||
# __all__ could be used to limit the symbols exported when using from <pkg> import *
|
||||
|
||||
|
||||
# Import all symbols EXCEPT the ones beginning with underscore into the current namespace
|
||||
from native_pEp import *
|
||||
|
||||
# import the module
|
||||
import native_pEp
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Executed on module import
|
||||
def init():
|
||||
print("init() called")
|
||||
# native_pEp._init()
|
||||
|
||||
# Executed when run as script
|
||||
def main():
|
||||
print("I am being run as a script")
|
||||
|
||||
# MAIN
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
else:
|
||||
init()
|
@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import pEp
|
||||
|
||||
pEp.is_sync_active()
|
Loading…
Reference in new issue