mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 17:27:53 +03:00
e62d8fd12b
Summary: Depends on D3351021 Test Plan: run unit tests. Reviewers: lcharignon Reviewed By: lcharignon Subscribers: mitrandir, mjpieters Differential Revision: https://phabricator.intern.facebook.com/D3351039 Signature: t1:3351039:1464284522:d63f5011c6ca1981408519f5f7378e9a33aaecfe
90 lines
2.5 KiB
Python
90 lines
2.5 KiB
Python
try:
|
|
from setuptools import setup, Extensions
|
|
except ImportError:
|
|
from distutils.core import setup, Extension
|
|
|
|
setup(
|
|
name='fbhgext',
|
|
version='0.1.2',
|
|
author='Durham Goode',
|
|
maintainer='Durham Goode',
|
|
maintainer_email='durham@fb.com',
|
|
url='',
|
|
description='Facebook specific mercurial extensions',
|
|
long_description="",
|
|
keywords='fb hg mercurial',
|
|
license='',
|
|
packages=[
|
|
'phabricator',
|
|
'sqldirstate',
|
|
],
|
|
py_modules=[
|
|
'arcdiff',
|
|
'backups',
|
|
'bundle2hooks',
|
|
'catnotate',
|
|
'chistedit',
|
|
'commitextras',
|
|
'dirsync',
|
|
'errorredirect',
|
|
'extutil',
|
|
'fastmanifest',
|
|
'fbamend',
|
|
'fbconduit',
|
|
'fbhistedit',
|
|
'githelp',
|
|
'gitlookup',
|
|
'gitrevset',
|
|
'inhibitwarn',
|
|
'manifestdiskcache',
|
|
'mergedriver',
|
|
'morestatus',
|
|
'perftweaks',
|
|
'phabdiff',
|
|
'phrevset',
|
|
'phabstatus',
|
|
'pullcreatemarkers',
|
|
'pushrebase',
|
|
'pushvars',
|
|
'rage',
|
|
'reflog',
|
|
'reset',
|
|
'show',
|
|
'simplecache',
|
|
'smartlog',
|
|
'sparse',
|
|
'statprof',
|
|
'tweakdefaults',
|
|
'upgradegeneraldelta',
|
|
],
|
|
ext_modules = [
|
|
Extension('cfastmanifest',
|
|
sources=['cfastmanifest.c',
|
|
'cfastmanifest/bsearch.c',
|
|
'cfastmanifest/buffer.c',
|
|
'cfastmanifest/checksum.c',
|
|
'cfastmanifest/node.c',
|
|
'cfastmanifest/tree.c',
|
|
'cfastmanifest/tree_arena.c',
|
|
'cfastmanifest/tree_convert.c',
|
|
'cfastmanifest/tree_copy.c',
|
|
'cfastmanifest/tree_diff.c',
|
|
'cfastmanifest/tree_disk.c',
|
|
'cfastmanifest/tree_iterator.c',
|
|
'cfastmanifest/tree_path.c',
|
|
],
|
|
include_dirs=['cfastmanifest',
|
|
'/usr/local/include',
|
|
'/opt/local/include',
|
|
],
|
|
library_dirs=[
|
|
'/usr/local/lib',
|
|
'/opt/local/lib',
|
|
],
|
|
libraries=['crypto',
|
|
],
|
|
extra_compile_args=["-std=c99", "-Wall", "-Werror"],
|
|
)
|
|
],
|
|
)
|