Skip to content

Commit ca06d0f

Browse files
committed
Fix bug in tools.py with module_name not defined
1 parent ef1a64d commit ca06d0f

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

setup.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,9 +180,7 @@
180180
]
181181

182182
for folder in glob.glob(os.path.join(USER_DIR, '*/')):
183-
module_name = folder.split('/')[-2]
184-
user_sources = get_user_module_sources(folder)
185-
183+
module_name, user_sources = get_user_module_sources(folder)
186184
ext_modules.append(
187185
Extension("fidimag.extensions.user.{}".format(module_name),
188186
sources=user_sources,

tools.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ class BuildError(Exception):
1616

1717

1818
def get_user_module_sources(folder):
19+
module_name = folder.split('/')[-2]
1920
print('Found User Module: {}'.format(folder))
2021
user_sources = glob.glob(folder + '/*.pyx')
2122
print('\tFound Cython sources: {}'.format(user_sources))
@@ -31,4 +32,4 @@ def get_user_module_sources(folder):
3132
print(cfilename)
3233
user_sources += glob_files(folder, excludes=[cfilename])
3334

34-
return user_sources
35+
return module_name, user_sources

0 commit comments

Comments
 (0)