mirror of
https://github.com/arsenetar/dupeguru.git
synced 2025-03-10 05:34:36 +00:00
Moved hscommon.cocoa to cocoalib.
--HG-- branch : objp
This commit is contained in:
parent
7ce72b1998
commit
01f1e5e46e
10
build.py
10
build.py
@ -40,14 +40,14 @@ def build_cocoa(edition, dev):
|
|||||||
build_cocoa_proxy_module()
|
build_cocoa_proxy_module()
|
||||||
print("Building dg_cocoa.plugin")
|
print("Building dg_cocoa.plugin")
|
||||||
if dev:
|
if dev:
|
||||||
tocopy = ['cocoa/inter']
|
tocopy = ['cocoa/inter', 'cocoalib/cocoa']
|
||||||
else:
|
else:
|
||||||
specific_packages = {
|
specific_packages = {
|
||||||
'se': ['core_se'],
|
'se': ['core_se'],
|
||||||
'me': ['core_me'],
|
'me': ['core_me'],
|
||||||
'pe': ['core_pe'],
|
'pe': ['core_pe'],
|
||||||
}[edition]
|
}[edition]
|
||||||
tocopy = ['core', 'hscommon', 'cocoa/inter'] + specific_packages
|
tocopy = ['core', 'hscommon', 'cocoa/inter', 'cocoalib/cocoa'] + specific_packages
|
||||||
copy_packages(tocopy, 'build')
|
copy_packages(tocopy, 'build')
|
||||||
cocoa_project_path = 'cocoa/{0}'.format(edition)
|
cocoa_project_path = 'cocoa/{0}'.format(edition)
|
||||||
shutil.copy(op.join(cocoa_project_path, 'dg_cocoa.py'), 'build')
|
shutil.copy(op.join(cocoa_project_path, 'dg_cocoa.py'), 'build')
|
||||||
@ -165,16 +165,16 @@ def build_mergepot():
|
|||||||
def build_cocoa_proxy_module():
|
def build_cocoa_proxy_module():
|
||||||
print("Building Cocoa Proxy")
|
print("Building Cocoa Proxy")
|
||||||
import objp.p2o
|
import objp.p2o
|
||||||
objp.p2o.generate_python_proxy_code('hscommon/cocoa/CocoaProxy.h', 'build/CocoaProxy.m')
|
objp.p2o.generate_python_proxy_code('cocoalib/cocoa/CocoaProxy.h', 'build/CocoaProxy.m')
|
||||||
exts = [
|
exts = [
|
||||||
Extension("CocoaProxy", ['hscommon/cocoa/CocoaProxy.m', 'build/CocoaProxy.m', 'build/ObjP.m'],
|
Extension("CocoaProxy", ['cocoalib/cocoa/CocoaProxy.m', 'build/CocoaProxy.m', 'build/ObjP.m'],
|
||||||
extra_link_args=["-framework", "CoreFoundation", "-framework", "Foundation", "-framework", "AppKit"]),
|
extra_link_args=["-framework", "CoreFoundation", "-framework", "Foundation", "-framework", "AppKit"]),
|
||||||
]
|
]
|
||||||
setup(
|
setup(
|
||||||
script_args = ['build_ext', '--inplace'],
|
script_args = ['build_ext', '--inplace'],
|
||||||
ext_modules = exts,
|
ext_modules = exts,
|
||||||
)
|
)
|
||||||
move_all('CocoaProxy*', 'hscommon/cocoa')
|
move_all('CocoaProxy*', 'cocoalib/cocoa')
|
||||||
|
|
||||||
def build_pe_modules(ui):
|
def build_pe_modules(ui):
|
||||||
print("Building PE Modules")
|
print("Building PE Modules")
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import logging
|
import logging
|
||||||
|
|
||||||
from jobprogress import job
|
from jobprogress import job
|
||||||
from hscommon import cocoa
|
import cocoa
|
||||||
from hscommon.cocoa import install_exception_hook, proxy
|
from cocoa import install_exception_hook, proxy
|
||||||
from hscommon.cocoa.inter import signature, subproxy, PyFairware
|
from cocoa.inter import signature, subproxy, PyFairware
|
||||||
from hscommon.trans import trget
|
from hscommon.trans import trget
|
||||||
|
|
||||||
from core.app import JobType
|
from core.app import JobType
|
||||||
|
@ -11,7 +11,7 @@ from appscript import app, k, CommandError
|
|||||||
import time
|
import time
|
||||||
import os.path as op
|
import os.path as op
|
||||||
|
|
||||||
from hscommon.cocoa import as_fetch
|
from cocoa import as_fetch
|
||||||
from hscommon.trans import tr
|
from hscommon.trans import tr
|
||||||
|
|
||||||
from core.app import JobType
|
from core.app import JobType
|
||||||
|
@ -16,8 +16,8 @@ from appscript import app, its, CommandError, ApplicationNotFoundError
|
|||||||
from hscommon import io
|
from hscommon import io
|
||||||
from hscommon.util import remove_invalid_xml
|
from hscommon.util import remove_invalid_xml
|
||||||
from hscommon.path import Path
|
from hscommon.path import Path
|
||||||
from hscommon.cocoa import proxy
|
|
||||||
from hscommon.trans import tr
|
from hscommon.trans import tr
|
||||||
|
from cocoa import proxy
|
||||||
|
|
||||||
from core import directories
|
from core import directories
|
||||||
from core_pe import _block_osx
|
from core_pe import _block_osx
|
||||||
|
@ -11,7 +11,7 @@ import os.path as op
|
|||||||
|
|
||||||
from hscommon import io
|
from hscommon import io
|
||||||
from hscommon.path import Path
|
from hscommon.path import Path
|
||||||
from hscommon.cocoa import proxy
|
from cocoa import proxy
|
||||||
|
|
||||||
from core import fs
|
from core import fs
|
||||||
from core.directories import Directories as DirectoriesBase, DirectoryState
|
from core.directories import Directories as DirectoriesBase, DirectoryState
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import signature, PyGUIObject
|
from cocoa.inter import signature, PyGUIObject
|
||||||
|
|
||||||
from core.gui.details_panel import DetailsPanel
|
from core.gui.details_panel import DetailsPanel
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import PyOutline
|
from cocoa.inter import PyOutline
|
||||||
|
|
||||||
from core.gui.directory_tree import DirectoryTree
|
from core.gui.directory_tree import DirectoryTree
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import PyGUIObject
|
from cocoa.inter import PyGUIObject
|
||||||
|
|
||||||
from core.gui.extra_fairware_reminder import ExtraFairwareReminder
|
from core.gui.extra_fairware_reminder import ExtraFairwareReminder
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import PyGUIObject, PySelectableList
|
from cocoa.inter import PyGUIObject, PySelectableList
|
||||||
|
|
||||||
from core.gui.prioritize_dialog import PrioritizeDialog
|
from core.gui.prioritize_dialog import PrioritizeDialog
|
||||||
from .prioritize_list import PyPrioritizeList
|
from .prioritize_list import PyPrioritizeList
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import signature, PySelectableList
|
from cocoa.inter import signature, PySelectableList
|
||||||
|
|
||||||
class PyPrioritizeList(PySelectableList):
|
class PyPrioritizeList(PySelectableList):
|
||||||
@signature('v@:@i')
|
@signature('v@:@i')
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import PyGUIObject
|
from cocoa.inter import PyGUIObject
|
||||||
|
|
||||||
from core.gui.problem_dialog import ProblemDialog
|
from core.gui.problem_dialog import ProblemDialog
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import PyTable
|
from cocoa.inter import PyTable
|
||||||
|
|
||||||
from core.gui.problem_table import ProblemTable
|
from core.gui.problem_table import ProblemTable
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import signature, PyTable
|
from cocoa.inter import signature, PyTable
|
||||||
|
|
||||||
class PyResultTable(PyTable):
|
class PyResultTable(PyTable):
|
||||||
@signature('c@:')
|
@signature('c@:')
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from hscommon.cocoa.inter import PyGUIObject
|
from cocoa.inter import PyGUIObject
|
||||||
|
|
||||||
from core.gui.stats_label import StatsLabel
|
from core.gui.stats_label import StatsLabel
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
from hscommon.trans import install_gettext_trans_under_cocoa
|
from hscommon.trans import install_gettext_trans_under_cocoa
|
||||||
install_gettext_trans_under_cocoa()
|
install_gettext_trans_under_cocoa()
|
||||||
|
|
||||||
from hscommon.cocoa.inter import signature
|
from cocoa.inter import signature
|
||||||
|
|
||||||
from core.scanner import ScanType
|
from core.scanner import ScanType
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
from hscommon.trans import install_gettext_trans_under_cocoa
|
from hscommon.trans import install_gettext_trans_under_cocoa
|
||||||
install_gettext_trans_under_cocoa()
|
install_gettext_trans_under_cocoa()
|
||||||
|
|
||||||
from hscommon.cocoa.inter import signature
|
from cocoa.inter import signature
|
||||||
|
|
||||||
from core.scanner import ScanType
|
from core.scanner import ScanType
|
||||||
|
|
||||||
|
@ -2,3 +2,4 @@
|
|||||||
pyobjc-core>=2.3
|
pyobjc-core>=2.3
|
||||||
pluginbuilder>=1.0.0
|
pluginbuilder>=1.0.0
|
||||||
appscript>=1.0.0
|
appscript>=1.0.0
|
||||||
|
objp>=0.1.0
|
Loading…
x
Reference in New Issue
Block a user