144d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas/*
244d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * Copyright 2017 The Android Open Source Project
344d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas *
444d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * Licensed under the Apache License, Version 2.0 (the "License");
544d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * you may not use this file except in compliance with the License.
644d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * You may obtain a copy of the License at
744d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas *
844d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas *      http://www.apache.org/licenses/LICENSE-2.0
944d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas *
1044d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * Unless required by applicable law or agreed to in writing, software
1144d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * distributed under the License is distributed on an "AS IS" BASIS,
1244d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1344d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * See the License for the specific language governing permissions and
1444d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * limitations under the License.
1544d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas */
1644d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas
17526389b5eb93f99eaf4dba0b0c75b0b7df9a0f65Aurimas Liutikaspackage androidx.build
1844d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas
1944d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas/**
2044d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas * The list of maven group names of all the libraries in this project.
2144d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas */
2236bbc1da69c861fb6ee0e2f26a2ba2c36f949069Aurimas Liutikasobject LibraryGroups {
23ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val ANNOTATION = "androidx.annotation"
24ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val APPCOMPAT = "androidx.appcompat"
25ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val ASYNCLAYOUTINFLATER = "androidx.asynclayoutinflater"
26ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val BROWSER = "androidx.browser"
27cb124ea3d705dc5e5b77954d4a2795cc110339d6Alan Viverette    const val CAR = "androidx.car"
28ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val CARDVIEW = "androidx.cardview"
29ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val COLLECTION = "androidx.collection"
304805884f38c54014ae53b7a52922f7e1ae205448Filip Pavlis    const val CONTENTPAGER = "androidx.contentpager"
31ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val COORDINATORLAYOUT = "androidx.coordinatorlayout"
32ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val CORE = "androidx.core"
33ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val CURSORADAPTER = "androidx.cursoradapter"
34ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val CUSTOMVIEW = "androidx.customview"
35ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val DOCUMENTFILE = "androidx.documentfile"
36ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val DRAWERLAYOUT = "androidx.drawerlayout"
37ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val DYNAMICANIMATION = "androidx.dynamicanimation"
38ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val EMOJI = "androidx.emoji"
39ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val EXIFINTERFACE = "androidx.exifinterface"
40ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val FRAGMENT = "androidx.fragment"
41ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val GRIDLAYOUT = "androidx.gridlayout"
42ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val HEIFWRITER = "androidx.heifwriter"
43ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val INTERPOLATOR = "androidx.interpolator"
44ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val LEANBACK = "androidx.leanback"
45ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val LEGACY = "androidx.legacy"
46ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val LOADER = "androidx.loader"
47ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val LOCALBROADCASTMANAGER = "androidx.localbroadcastmanager"
48ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val MEDIA = "androidx.media"
49ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val MEDIAROUTER = "androidx.mediarouter"
50ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val PALETTE = "androidx.palette"
51ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val PERCENTLAYOUT = "androidx.percentlayout"
52ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val PREFERENCE = "androidx.preference"
53ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val PRINT = "androidx.print"
54ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val RECOMMENDATION = "androidx.recommendation"
55ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val RECYCLERVIEW = "androidx.recyclerview"
56ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val SLICE = "androidx.slice"
57ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val SLIDINGPANELAYOUT = "androidx.slidingpanelayout"
58ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val SWIPEREFRESHLAYOUT = "androidx.swiperefreshlayout"
59ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val TEXTCLASSIFIER = "androidx.textclassifier"
60ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val TRANSITION = "androidx.transition"
61ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val TVPROVIDER = "androidx.tvprovider"
62ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val VECTORDRAWABLE = "androidx.vectordrawable"
63ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val VIEWPAGER = "androidx.viewpager"
64ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val VIEWPAGER2 = "androidx.viewpager2"
65ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val WEAR = "androidx.wear"
66ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    const val WEBKIT = "androidx.webkit"
67ba069d50913c3fb250bb60ec310439db36895337Alan Viverette    const val ROOM = "androidx.room"
68ba069d50913c3fb250bb60ec310439db36895337Alan Viverette    const val PERSISTENCE = "androidx.sqlite"
69ba069d50913c3fb250bb60ec310439db36895337Alan Viverette    const val LIFECYCLE = "androidx.lifecycle"
70ba069d50913c3fb250bb60ec310439db36895337Alan Viverette    const val ARCH_CORE = "androidx.arch.core"
71ba069d50913c3fb250bb60ec310439db36895337Alan Viverette    const val PAGING = "androidx.paging"
726396819c5bf8e60031e73d498dca7819d9b0eea3Ian Lake    const val NAVIGATION = "android.arch.navigation"
73ba381a314edcd57963ed1ac5910595e04faf29ccFilip Pavlis    const val JETIFIER = "com.android.tools.build.jetifier"
742dff1879c0bb93f7e3f9d37e6f7d0158453cadf5Sumir Kataria    const val WORKMANAGER = "android.arch.work"
7544d7d8666eec324b4a416ef9403334a9aa4f4e1fAurimas Liutikas}
76