Skip to content

Commit

Permalink
Migrate to meson (#3)
Browse files Browse the repository at this point in the history
Migrated from gradle to meson.
  • Loading branch information
Burtan authored Apr 19, 2024
1 parent bbac7a6 commit 53e9e2b
Show file tree
Hide file tree
Showing 131 changed files with 833 additions and 11,517 deletions.
37 changes: 36 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,39 @@ build
# Gradle:
.idea/gradle.xml
.idea/libraries
gradle.properties
gradle.properties

.mypy_cache/
.pytest_cache/
/.project
/.pydevproject
/.settings
/.cproject
/.idea
/.vscode

__pycache__
/.coverage/
/.coveragerc
/install dir
/work area

/meson-test-run.txt
/meson-test-run.xml
/meson-cross-test-run.txt
/meson-cross-test-run.xml

.DS_Store
*~
*.swp
packagecache
/MANIFEST
/build
/dist
/meson.egg-info

/docs/built_docs
/docs/hotdoc-private*

*.pyc
/*venv*
9 changes: 3 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
[submodule "WDL-library/src/main/cpp"]
path = WDL-library/src/main/cpp
url = https://github.com/justinfrankel/WDL
[submodule "src/main/LPE-U"]
path = src/main/LPE-U
url = [email protected]:livepresets/lpe-cs.git
[submodule "third_party/lpe-u"]
path = third_party/lpe-u
url = [email protected]:livepresets/lpe-u.git
2 changes: 1 addition & 1 deletion .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 0 additions & 7 deletions .idea/runConfigurations/Run_Linux.xml

This file was deleted.

7 changes: 0 additions & 7 deletions .idea/runConfigurations/Run_MacOs.xml

This file was deleted.

7 changes: 0 additions & 7 deletions .idea/runConfigurations/Run_Windows.xml

This file was deleted.

152 changes: 0 additions & 152 deletions WDL-library/build.gradle.kts

This file was deleted.

Binary file removed WDL-library/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
5 changes: 0 additions & 5 deletions WDL-library/gradle/wrapper/gradle-wrapper.properties

This file was deleted.

1 change: 0 additions & 1 deletion WDL-library/settings.gradle.kts

This file was deleted.

1 change: 0 additions & 1 deletion WDL-library/src/main/cpp
Submodule cpp deleted from d934e8
30 changes: 30 additions & 0 deletions benchmarks/meson.build
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
all_benchmark_deps = []
all_benchmark_dep_libs = []
all_benchmark_sources = []

gbenchmark_dep = benchmark.get_variable('google_benchmark_dep')
thread_dep = dependency('threads')
#benchmark_main = files('benchmarks_main.cc')

benchmark_deps = [
gbenchmark_dep,
thread_dep
]

benchmark_dep_libs = [

]

#subdir('foo')
#subdir('bar')

# This executable contains all the benchmarks
#all_benchmark_sources += benchmark_main
all_benchmark_deps += benchmark_deps
all_benchmark_dep_libs += benchmark_dep_libs

all_benchmarkes = executable('all_benchmarks',
all_benchmark_sources,
include_directories : inc,
dependencies : all_benchmark_deps,
link_with : all_benchmark_dep_libs)
Loading

0 comments on commit 53e9e2b

Please sign in to comment.