File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -3,17 +3,21 @@ version = ob_version
33
44buildscript  {
55    ext {
6+         //  Typically, only edit those two:
7+         def  objectboxVersionNumber =  ' 2.5.0' //  without "-SNAPSHOT", e.g. '2.5.0' or '2.4.0-RC'
8+         def  objectboxVersionRelease =  true   //  set to true for releasing to ignore versionPostFix to avoid e.g. "-dev" versions
9+ 
610        //  version post fix: '-<value>' or '' if not defined; e.g. used by CI to pass in branch name
711        def  versionPostFixValue =  project. findProperty(' versionPostFix' 
812        def  versionPostFix =  versionPostFixValue ?  " -$versionPostFixValue  " :  ' ' 
9-         ob_version =  " 2.5.0 $versionPostFix  -SNAPSHOT" 
13+         ob_version =  objectboxVersionNumber  +  (objectboxVersionRelease ?   " "   :   " $versionPostFix  -SNAPSHOT" ) 
1014        println  " ObjectBox Java version $ob_version  " 
1115
1216        ob_expected_version =  project. hasProperty(' expectedVersion' ?  project. property(' expectedVersion' :  ' UNDEFINED' 
1317
1418        //  Core version for tests
1519        //  Be careful to diverge here; easy to forget and hard to find JNI problems
16-         ob_native_version =  " 2.5.0 -dev-SNAPSHOT" 
20+         ob_native_version =  objectboxVersionNumber  +  (objectboxVersionRelease ?   " " :   " -dev-SNAPSHOT" ) 
1721
1822        def  osName =  System . getProperty(" os.name" . toLowerCase()
1923        objectboxPlatform =  osName. contains(' linux' ?  ' linux' 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments